Represents a URL rewrite rule. A rule can consist of an optional condition
and one or more rewrite actions. If the condition is present, actions will be
executed only when the condition evaluates to true. If the condition is not
present, all the provided actions will be executed. If an error occurs while
evaluating the condition, the condition is treated as evaluated to false.
Condition evaluation is handled by Synapse evaluator framework. When executing
multiple rewrite actions, they are executed in the specified order.