better logic on var name checking. add 1 new test for {{0}} . But, {{0}} is not official supported by handlebars.js [Cause Parsing Error]