This is the same idea as our existing HIL template support, but uses the zclsyntax template parser instead of HIL's parser.