code: public static <T> Stream<T> breadthFirst(TreeDef<T> treeDef, T node) {
  		return StreamSupport.stream(TreeIterable.breadthFirst(treeDef, node).spliterator(), false);
  	}
docs: Creates a {@code Stream} that starts at {@code node} and iterates deeper into the tree in a bread-first order.