added findLastNode.
Added insertAfter and aliased insert to insertBefore.
Added reverse iterators, findLastNode, and left and right reduce. Aliased fold, lfold, and reduce to lreduce, rfold to rreduce.