Updated control statment and substitution syntax to appear inside of PHP comments so that they don't interfere with the readability of the code
Added switch statement support
CS Fixes
CS Fixes
CS fixes
CS fixes
CS Fixes
CS Fixes
CS fixes
CS fixes
Added test for correct behaviour when a case statement is found outsite of a switch statement
Added Vim undo files to ignore list
Added exceptions for undefined values during template resolution
Added a ParseException when an unclosed block is detected