I don't think we should change this. You are right that other serialization formats do indeed use `HWIA` but this leads to problems at the system boundaries. As `hstore` and `json` but only accept `String` keys we should stick to the implementation and return a `String` keyed `Hash`.