Can you name this more semantically? Maybe selectMatch?