public virtual EmitContext CreateEmitContext(ILGenerator ig) { return new EmitContext (this, ig, MemberType); }