Class RulesFluent<A extends RulesFluent<A>>