ECMASCRIPT 5 'use strict' cleanup, since we want strict mode
for the entire library, we don't need to contextualize 'use strict' to each prototype methods.
Cleanup Tests
All tests are synchronous there is no need to call the asynchronous callback function.