https://github.com/doudou/flexmock
