class ClusteredRoadPath implements Collection<RoadPath> {

	@Override
	@Pure
	public Iterator<RoadPath> iterator() {
		return Collections.unmodifiableList(this.paths).iterator();
	}

	public  ClusteredRoadPath();
	public  ClusteredRoadPath(RoadPath... paths);
	public  ClusteredRoadPath(Collection<? extends RoadPath> paths);

}