Added support for conditional inclusion of helper functions in compiled output, depending upon usage. Added ability for helper functions to have required modules / dependencies that are added to the compiled template's required list as needed. Improved token naming system and based it upon unique generated names per replacement value so that internal users of this system never need to formulate unique token names. Implemented support for value binding to input tag nodes and nodes that don't support a value interface (just do innerHTML of HTML encoded value).