I hate to interrupt a techincal and probably excellent initial post
about namepsaces in ruby with such a noob question, but...

What would namespaces do for ruby that I, as a developer, shoud care
about?  My current experience of them in my C++ is that they're magic
lines I put in my headers to allow access to classes of useful
functions, and thus I have them lumped in my brain as much like a
library, but different in a way that I understand less well than I
should.

Thanks for your patience.