progress on removing key_compare_was_set