cleanup
Invocation matchers can get args by reference now! When(Method(mock,foo).Mathching([](int& a){return a>1})).Return(1);