[TASK] CGL cleanup, Random / Number ViewHelper
[TASK] Enable respect for "as" attribute in Iterator / Shift ViewHelper
[TASK] CGL cleanup and slight refactor, Iterator / Merge ViewHelper