@myronmarston I wasn't sure about this part.
thing is, maybe builtin matchers use this method:
``` ruby
class Negation < BaseMatcher
  def failure_message
    matcher.failure_message_when_negated
  end

class Include < BaseMatcher
  def failure_message_when_negated
    improve_hash_formatting(super)
  end
end
```