TypeError: 'undefined' is not an object under Safari. Thanks Phuong.y, yes, n, no, on, off are not converted to Booleans anymore.
Fixes #42.require(filename) now returns a single document and throws an Error if
file contains more than one document.addConstructor(). Closes #39.double variable). Closes #40.compact stringification of Errors.