Rename spec file
Add :map_key hash transformation
Add array transformations (ported from rom)
Rename :map => :map_hash