Added variable declarations.
Variable declarations are statements instead of expressions.
HTML attributes accept all types appendable to a StringBuilder.
Added post.Edit example.
Added support for declaring the type of an each expression's element variable explicitly.
StringBuilderCompileHelper now uses the method visitor instead of the parser visitor (To allow it to be used inside Node's compile methods).
The ClassWriter now computes stack frames, which should be a more robust solution (This also fixes the each nesting bug).
Changed print policies for less output bloat.
Minor fixes. Added TODOs.