For consistency, should this be `Iterable<Network>`?