     setup @, data
 
    it 'should properly calculate sameAs except', ->
-    (@intSameAsExcept.exec(@ctx) == null).should.be.true
+    should(@intSameAsExcept.exec(@ctx)).be.null
 
   it 'should properly calculate before/after except', ->
     @intBeforeExcept.exec(@ctx).should.eql new Interval(0,4)

    x.equals(y).should.be.true

  it 'should properly calculate before/after intersect', ->
    (@intBeforeIntersect.exec(@ctx) == null).should.be.true

  it 'should properly calculate meets intersect', ->
    x = @intMeetsInterval.exec(@ctx)

    y.equals(x).should.be.true

  it 'should properly calculate begins/begun by except', ->
    should(@dateTimeBeginsExcept.exec(@ctx)).be.null

  it 'should properly calculate includes/included by except', ->
    should(@dateTimeDuringExcept.exec(@ctx)).be.null

  it 'should properly calculate ends/ended by except', ->
    should(@dateTimeEndsExcept.exec(@ctx)).be.null

# TODO
# it 'should properly handle imprecision', ->
