is there a way to define these guys  ("undefined", etc) in the Rules model? maybe in the  RulesSource enum?