Fixed bug where hash args weren't correctly accessed.
Added class/module ascending search for constant definition.
Precalculate possible loading paths.
Fexed bug: getting the parent module.
Changed parent lookup.