Reorganize ast node structure.
Add note.