   it 'should be false for 5 m > 5 km', ->
     @aLtB_Quantity_diff.exec(@ctx).should.be.false()
 
-  it 'should be false for 5 Cel > 4 m', ->
-    should.not.exist(@aGtB_Quantity_incompatible.exec(@ctx))
-
-  it 'should be false for 5 Cel > 5 m', ->
-    should.not.exist(@aEqB_Quantity_incompatible.exec(@ctx))
-
-  it 'should be false for 5 Cel > 40 m', ->
+  it 'should be null for 5 Cel > 4 m', ->
+    should.not.exist(@aGtB_Quantity_incompatible.exec(@ctx))
+
+  it 'should be null for 5 Cel > 5 m', ->
+    should.not.exist(@aEqB_Quantity_incompatible.exec(@ctx))
+
+  it 'should be null for 5 Cel > 40 m', ->
     should.not.exist(@aLtB_Quantity_incompatible.exec(@ctx))
 
 

  it 'should be false for 5 m <= 5 km', ->
    @aLtB_Quantity_diff.exec(@ctx).should.be.true()

  it 'should be false for 5 Cel <= 4 m', ->
    should.not.exist(@aGtB_Quantity_incompatible.exec(@ctx))

  it 'should be false for 5 Cel <= 5 m', ->
    should.not.exist(@aEqB_Quantity_incompatible.exec(@ctx))

  it 'should be false for 5 Cel <= 40 m', ->
    should.not.exist(@aLtB_Quantity_incompatible.exec(@ctx))



  it 'should be false for 5 m < 5 km', ->
    @aLtB_Quantity_diff.exec(@ctx).should.be.true()

  it 'should be null for 5 Cel < 4 m', ->
    should.not.exist(@aGtB_Quantity_incompatible.exec(@ctx))

  it 'should be null for 5 Cel < 5 m', ->
    should.not.exist(@aEqB_Quantity_incompatible.exec(@ctx))

  it 'should be null for 5 Cel < 40 m', ->
    should.not.exist(@aLtB_Quantity_incompatible.exec(@ctx))

describe 'LessOrEqual', ->
