Broke out operator lookup from field into separate function