Started implementing separate algorithm for LazyTree and lazy
evaluation.