Unexporting match_equality until we come up with a better name