add hstore encoding and decoding