1. A computer implemented method comprising: defining a new technology object for the assemblage of vias to form a via stack; creating a grouping of vias without introducing an extra level of hierarchy using the new technology object; providing an interface to manipulate the new technology object; and storing the manipulated new technology object.