removing necessity of defining label, multiplicity, and parameters