rename new HaveKeyValue matcher to HaveKeyWithValue