In Ruby, is there a difference between writing class Foo::Bar and module Foo; class Bar for namespacing? If so, what?