Instances of this interface can be registered by engines that use expressions through an expression manager.
The instances will be called in the order as they are configured and can be used to change the text of the
expression before the actual Expression is created from it.