Ersatz is a library for defining concurrent mocks in Elixir.
Custom matchers to ease the use of espec.