Preparing to finalize ASTNode API.

- Dropped swap.
- Corrected typo on parent.
- Just text node distinguishing left.