complete restart
basic version
passing all interpolation and section tests sans whitespace disagreements.
add in the rest of the tests. whitespace pain.
last thing to do is lambda
passing specification, except for differences in whitespace
refactor some duplicate code
factor out the types
get everything but lambda working with methodwrappers
passing all the specification tests with the new methodwrapper.
cache the methodwrappers in the defaultcodes
with proper caching, about 2.5x speedup
optimize imports
tighten this up before rewriting it
change the names and add some comments
add a better guard mechanism
all caching is now in the method wrapper. also add in some previous tests
thread the writer through the calls
clean up the calls
much cleaner implementation of concurrent template evaluation using a latched writer