Fix and test for issue #67

All, 
Replaced as_string_hash with as_struct and added relevant test to t/merge.t.
MAJ