Library for pattern matching.
Library and slang for writing test assertions which output good test descriptions and error messages.