Fixed toWarn() behavior
Adds support for chaining with ->and
Improved support for custom-matchers