Move a inline Node methods implementation out of the class and removed inlining