Deterministic map[string]interface{} encoder/decoder