Rich Assertions for Python