class Rule { final Function evaluate; Rule(this.evaluate); }