Leggere link :
Directly subclassing TraversableOnce is not recommended - instead, consider declaring an Iterator with a next and hasNext method, creating an Iterator with one of the methods on the Iterator object, or declaring a subclass of Traversable.
Perché la sottoclasse TraversableOnce
non è raccomandata?