add Kernel#hash_to_attributes