Add {{iteration}} special variable, minor eval bugfixes