Fixing an issue with inherited properties and methods not resolving
Cache the compiled template, not the template (duh)
Fixing an issue with inherited properties and methods not resolving
Consolidating ValueGetterFactories into a single method.  I'm not sure about this refactoring, as target can be null AND I'm breaking OCP by changing these classes.
ValueGetters are now visited by a CompiledValueGetterVisitor when compiling.
Moving CompileContext to Compilation folder
Adding NET20 and NET40 targets for the build.  Only needed two #if
preprocessor tokens in the code.
Compilation support for using IDictionary directly in an object (instead of Dictionary<>).
Compilation Test for arrays.
Merging
Support including the same partial twice in a template, but still not recursion. ;)
Actually reload compiled templates for Web API.
Don't enumerate strings when used as blocks, it doesn't make sense.