Refactoring TableNode implementation.