internal virtual void EmitStore(CompilerScope.Storage value)
 {
     value.EmitLoad();
     this.EmitStore();
 }
 internal override void EmitStore(CompilerScope.Storage value)
 {
     base.Compiler.IL.Emit(OpCodes.Ldloc, this._boxLocal);
     value.EmitLoad();
     base.Compiler.IL.Emit(OpCodes.Stfld, this._boxValueField);
 }