refs #7 Refactoring: remove inner logic from [] operator in Node