Strange, I had a comment here but it's gone. You can avoid reflection here by moving this to a helper method and calling the real thing (assuming Mono jitter works the same as .NET).