Be consistent about using traverseOf