Umm, actually this should allow properties to be used as the rule. :\