public override bool IsSameObjectRef(IObjectIdentity obj)
        {
            ConstructorPointer mpp = obj as ConstructorPointer;

            if (mpp != null)
            {
                if (base.IsSameObjectRef(obj))
                {
                    return(DesignUtil.IsSameValueTypes(ParameterTypes, mpp.ParameterTypes));
                }
            }
            return(false);
        }