Support JsonCodec variant that doesn't pretty output