Improved AssertionError.toString method.  It now always provides the actual and expected, even when a message is provided.  Additionally if the toString is [object Object] it will JSON.stringify the actual and / or expected.