docs: def asserts(self, *args, **kwargs):
          """Wraps match method and places under an assertion. Override this for higher-level control,
          such as returning a custom object for additional validation (e.g. expect().to.change())
          """
          result = self.match(*args, **kwargs)
          self.expect(result)
          return result