public static void ModifyMethod(MutableMethodInfo mutableMethod)
 {
     mutableMethod.SetBody(ctx => ExpressionTreeObjectMother.GetSomeExpression(mutableMethod.ReturnType));
 }
        private void AddCallToOverrider(MutableMethodInfo methodOverride, Expression targetReference, MethodInfo targetMethod)
        {
            var castedTargetReference = Expression.Convert(targetReference, targetMethod.DeclaringType);

            methodOverride.SetBody(ctx => ctx.DelegateTo(castedTargetReference, targetMethod));
        }