Remove 'reload' switch. Use 'debug' instead
Inline the rendering code in Module.
Clarify comments a bit.
Add license header
Use 'debug' instead of 'reload'.
Bring embed and include tags closer to each other.
Remove tag tokenizing stuff that actually does not belong there.
Add support for dynamic template extension/embedding.
Also, use $this in parent tag.