You can define tables of valid features and options and use them in rule syntax. This simplifies validation logic in rule syntax.