public virtual bool TryInvoke(InvokeBinder binder, object[] args, out object result) { result = null; return false; }