private final Lane acrossLane;
private final Lane outgoingLane;
ControlledLink(Storage content, Repository<Lane> laneRepo)
throws IOException {
StringList list = new StringList(content, true);
Iterator<String> listIt = list.iterator();
incomingLane = laneRepo.getByID(listIt.next());
outgoingLane = laneRepo.getByID(listIt.next());
acrossLane = laneRepo.getByID(listIt.next());
}