feature(mocks): mocks that are functions will automatically be wrapped with a return function