La til et vilttrekk-objekt, lagde et superobjekt som alle vegobjektene arver fra, flyttet kode som gikk igjen inn i passende klasser og metoder, og omstrukturerte tolkingen av returnerte objekter i VegObjektKontroller til å utnytte fordelene ved arv og dermed fjerne mye unødvendig kode.