static unsafe void TrampolineDispatchBlock(IntPtr block) { var del = BlockLiteral.GetTarget <Action> (block); if (del != null) { del(); } }