public
     readonly
     ?Node
     parent
    ;
     public
     readonly
     ?Node
     previous
    ;
     public
     readonly
     ?Node
     next
    ;
     public
     readonly
     ?Node
     lastChild
    ;
     public
     readonly
     ?Node
     firstChild
    ;
     public
     readonly
     int
     startLine
    ;
     public
     readonly
     int
     endLine
    ;
     public
     readonly
     int
     startColumn
    ;
     public
     readonly
     int
     endColumn
    ;
    
    
     public
     ?string
     onEnter
    ;
    
     public
     ?string
     onLeave
    ;
    
    
    
    
   }