Rewrite .Identifier() and .Property().
Remove unused info of uncertain object.
Add todo.
Rewrite .Index().
Improve judgement of certain array.
Update.
Rewrite .Method().
Remove dependency on data-type.
Rewrite AssignExpr().
Fix spelling mistake.
Rewrite .Foreach().
Finish .Define().
Move isLiteralString() to common.
Finish .Evaluate().
Finish .Parse().
Finish .MacroCall().
Update.
Convert intermediate data to final format.
Fix .clean()
Delete.