doesn't crash if the value is not among the lookup keys
doesn't crash if the value is not among the lookup keys