make object key/value separator configurable