As per title Each new assertion method should: - have a companion "negated" assertion method. If you implement `is_xyz()` method, then you should also implement a `is_not_xyz()` method alongside - have at least one unit test