I can get at the method body easily enough using reflection
Type type = assembly.GetType("Lorem.Ipsum.Dolor.Sit");
MethodInfo methodInfo = type.GetMethod("Amet");
MethodBody methodBody = methodInfo.GetMethodBody();
How can I programatically change the method body and save my changes back to disk?