visionmedia/should.js — pull request #206 by timmckenzie (2014-05-23 17:36:41+00:00)
Title: Use should.format instead of i() in getMessage()

This allows should.format to be overridden. Gives user of should.js ability to use custom formatters.

I have had issues with using Should.js with very large object. Generating exceptions would take several seconds and resulting error message string would be over 2MB.