public override void Load()
        {
            base.Load();

            underlyingInstance = CreateInstance();



            //this.underlyingInstance =
        }
        private _ProtoDeclareInstance CreateInstance()
        {
            _ProtoDeclareInstance ins;

            ins = new _ProtoDeclareInstance();

            ins.declare = Prototype;


            return(ins);
        }