range - dæmon predicate applied to a new value when added
SlotName:
range predicate
The range dæmon is invoked when a new value is added to a slot, either by the add or replace predicates. The dæmon is implemented by a predicate which is applied to new value.