busterjs/buster-format — pull request #4 by teknynja (2012-06-09 15:14:09+00:00)
Title: hasOwnProperty exception on sinon expected args in IE9

I found a couple of issues with buster-format while using sinon.js.

One was it would throw an exception under IE9 if the object to format didn't have a `hasOwnProperty` function, and the other was excessive output when dumping the `document` and `window` objects, causing the browser to stall and hog the cpu for several seconds at a time.

As per discussion with Christian, I have patched both these issues.