More progress, need to get the tests for the out parameter working. Still need to find a decent API for declaring the mock