add ":" operator support for parseTemplate