include empty hashes when compressing
make separator configurable