Since the method of traversal may be important, I am postponing my post until a decision on the subject is made. I will flip a coin to resolve the matter if no conclusion has been drawn by tomorrow morning (~20hrs from now).