public void EmitDynamic <T0, T1, T2, TRet>(CallSiteBinder binder)
 {
     Emit(DynamicInstruction <T0, T1, T2, TRet> .Factory(binder));
 }
 public void EmitDynamic <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TRet>(CallSiteBinder binder)
 {
     Emit(DynamicInstruction <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TRet> .Factory(binder));
 }