See now the updated code. The reason I used `Hash#zip` is to avoid `serialize([value]).first` in `Hash[ argument.map{ |key, value| [ serialize_hash_key(key), serialize([value]).first ] } ]`