         ]
       ]              
     it '/ the result should match the expectation', ->
+      result = parser.parse source 
       chai.expect(result).to.eql expect
       
-  describe '@horizontal [#b1]-100-[#b2]-[#b3] gap(1); // explicit gaps ', ->
+  describe '@horizontal [#b1]-100-[#b2]-8-[#b3]; // explicit gaps ', ->
     source = """
-    @-gss-h [#b1]-100-[#b2]-[#b3] gap(1);
+            @horizontal [#b1]-100-[#b2]-8-[#b3];
     """
     result = null
     expect = 

        [
          'ccss'
          "#b1[right] + 100 == #b2[left]"
          "#b2[right] + 1 == #b3[left]"
        ]
      ]            
    it '/ the result should match the expectation', ->
      chai.expect(result).to.eql expect
  
  describe '@horizontal [#b1]~[#b2]; // simple cushion ', ->
    source = """
    @-gss-h [#b1]~[#b2];
    """
    result = null
    expect = 

  
  describe '@vertical [#b1]-[#b2]-[#b3]-[#b4]-[#b5]; // connection chain with implicit hgaps ', ->
    source = """
            @vertical [#b1]-[#b2]-[#b3];
    """
    result = null
    expect = 
