Raise UnserializableType if a Hash contains non-string keys