Added merge() and implemented user configuration. Modified the assertion failure output to be clearer about how and why the assertion failed. Adde isTrue and isFalse assertions to make boolean tests simpler.
Added merge() and implemented user configuration. Modified the assertion failure output to be clearer about how and why the assertion failed. Adde isTrue and isFalse assertions to make boolean tests simpler.

jeffschwartz/preamble