allowing {foo: ""} param