When a function is defined as "*func_1", this is not being handled properly.
The function is not being added to the DOM.
A substring function was running off the end of a String but was not being
reported as an error. A check has been added to keep this from occurring.