object Evaluate(CallDynamicMethod m)
 {
     return(_reflection.CallDynamic(Evaluate(m.Object), m.Method.Name, Evaluate(m.Arguments)));
 }