Expectation::matchArg use try/catch exception instead of @ operator