Migration and documentation pass

XNODE