Flags change the behavior of Rules at runtime.
There are many flags, most of which are rarely used. The most commonly used are:
•Parameter – makes the Rule an input to the design
•Lookup – causes the Rule to look up the Model tree for a value
•Method – allows the Rule to take arguments like a function
We will discuss what these flags do in more detail in later units.