if (oldLot != null)
result = oldLot.repaveLot(generator, platmap);
// if not then lets do return the standard one
if (result == null)
result = new RoadLot(platmap, platmap.originX + x, platmap.originZ + z, generator.connectedKeyForPavedRoads, roundaboutPart);
// ok... we are done
return result;
}