unify constant retrieval using getConstantAt
optimize config handling for a RubyHash instance
move initialize into native + internalize config as a Java field