1. A computer-implemented method of manipulating a parameterized cell, comprising the steps of: receiving a parameterized cell representing a physical circuit; the parameterized cell having a plurality of configurable attributes; adjusting one of the configurable attributes of the parameterized cell according to a capability associated with the one attribute; calculating a new configuration for the parameterized cell based upon the adjustment; and applying the new configuration for the parameterized cell to a layout of the represented physical circuit.