Some conditions may be attached to an allowable substitution. An allowable substitution is based on a match to any other attributes that may be specified.