Итератор для обхода в ширину
@override Iterator<Node> get breadthIterator => BreadthFirstIterator(this);