Fix Hash.[] for 2.0

Named from Hash.new_from_literal.
Replace Hash by Type on load_order to privatize a class method in Hash