Added doc comment
Added TraitUseNode and improved doc comments
Added UnsetStatementNode
Initialize array properties
Added EchoStatementNode
Updated foreachVariable
Added ListNode for list construct
Added UnsetNode extends FunctionCallNode
Added nodes for declare control structure
Added ThrowStatementNode
Added doc comment
Added GotoStatementNode
Added NewNode for new expression
Added IssetNode
Added EmptyNode & EvalNode
Added EchoTagStatementNode
Added StaticVariableStatementNode
Added ExpressionStatementNode
Removed duplicated code
Added StatementNode