Lets not cache input at all right now
Eliminate input caches
Create abstraction for input.slice in preperation for dynamic offsets
Create abstraction for input.charCodeAt for dynamic offsets
Make debugging comments optional
artifact cleanup
Add guarded build flag, which leaves in loop guards
Add required len parameter to getmoreinput
Swap true/false value for two constants to circumvent build problem, replace actual throw with a throw method, optimize a couple of cases of getting more input with one call
Add a test page to test one case for the streamer
add constant todo reminder