gaia template algorithm parameter standardization go a step further.
iterator support ! operator.