make tests pass
KeyValueBehavior