--001636c5c272e69ca10498ac9669 Content-Type: text/plain; charset=UTF-8 I'm sure I'm just missing some finer point of modules as namespaces. But can someone explain to me why line 26 in http://pastie.org/1418890 gives an error (uninitialized constant Bar::B::A), but line 25 doesn't? I thought the two modules would have the same structure. Thanks! Andrew --001636c5c272e69ca10498ac9669--