I want to write a mock for a library object without inheriting from it in order to properly test, however without having to stub all non used functions of the original objec