GPII-1175:  Committed initial refactor of `templateAware` grades to try and avoid "maximum call stack" exceptions.
GPII-1175:  Committed initial refactor of `templateAware` grades to try and avoid "maximum call stack" exceptions.

GPII/gpii-handlebars,the-t-in-rtf/gpii-handlebars,the-t-in-rtf/gpii-handlebars,GPII/gpii-handlebars