return (Q)constructor.newInstance(getElementType(), pm, inits); } else { return (Q)constructor.newInstance(getElementType(), pm);
return (Q)constructor.newInstance(getElementType(), pm, inits); } else { return (Q)constructor.newInstance(getElementType(), pm);