Revise tree iterator: respect 80-character limit