Accessing private methods when using Reflection.Emit and AssemblyBuilder - C#