Get detailed cfg.template and cfg.macro.
Add stats code.
Update .getMacro().
Update.
Delete.
Add fullPath for template.
Format.
Add some uitl methods of engine.
Update return data of Render, Statements, Reference and Identifier.