Hi Adam,
There's no such thing as a subpackage in
Java. For all intents and purposes, "world" and "world.moon" are completely different packages. This is a bit non-intuitive because the .class files
are stored hierarchically in the file system... but they don't in fact share a "subpackage" relationship in Java.