first_match is not a set operation!