anchor.diff:  #### Assertions
   
   Assertion Styles::
  -Assertion styles specify the http://chaijs.com/guide/styles/[lingo] that will be used to construct tests.  There are three primary styles: assert, expect, and should.
  +Assertion styles simply specify the http://chaijs.com/guide/styles/[lingo] to be used in tests.  There are three primary styles: assert, expect, should.
   +
  -  * assert style test: `assert.equal( add(1,1), 2, '1+1 = 2' );`
  -  * expect style test: `expect.( add(1,1), '1+1 = 2' ).to.equal( 2 );`
  -  * should style test: `add(1,1).should.equal( 2 );`
  -
  +  * assert style example `assert.equal( add(1,1), 2, '1+1 = 2' );`
  +  * expect style example `expect.( add(1,1), '1+1 = 2' ).to.equal( 2 );`
  +  * should style example `add(1,1).should.equal( 2 );`
  ++
   We're going to work up to a slightly different style, specifically `Test.assertEquals( add(1,1), 2, '1+1 = 2' );`.
  -
  ++
   [NOTE]
   ====
   The important thing to notice at this point is that while there are different styles, they all include the same three elements: `is`, `should`, and `msg`.  Everything else is just "semantic sugar".
  
positive.code: }
  ----
  
  If you run that, you should get your message logged to the console twice.  In other words, `test` is doing exactly what we tell it to at this point. 
  
  So, let's tell it to compare an `is` with a `should` and log the result. 
  
  
negative.code: Test.assertEquals( 42, 42, 'my passing condition');
  Test.assertEquals( 3.14, 6.28, 'my failing condition');
  ----
  
  That's mostly it.  You can now write lot's of strict equality tests and get useful information back.  Even better, you should be able to:
  
  * Write a super quick, super simple test function in JavaScript!
  * Modify your own version of this strict equality test!
  * Add new tests to your `Test` object to your heart's content!
  
  *Consider this —your very first code wizard's wand— as my gift to you.  Please enjoy doing awesome magic with it!*
  
  
  ## Next Steps
  