     expect(expression.nth(0).name()).toEqual "doot"
 
   describe 'exponentiation', ->
-    it 'handles a standard case', ->
+    it 'creates exponentiation objects from caret object notation', ->
       expression = @builder '^': [10, 11]
       exponentiation = expression.nth(0)
       expect(exponentiation).toBeInstanceOf @components.classes.exponentiation

    expect(sub_exp).toBeInstanceOf @components.classes.expression


  describe "fraction handling", ->
    it "handles base case", ->
      expression = @builder({fraction: [1, 2]})
      sub_exp = expression.first()
      expect(expression).toBeInstanceOf @components.classes.expression
      expect(sub_exp).toBeInstanceOf @components.classes.fraction

  describe "open expressions", ->
    it "uses object syntax with label 'open_expression' to signify an open expression", ->


      expect(open).toBeInstanceOf @components.classes.expression
      expect(open.isOpen()).toEqual true

      ten = open.first()
      expect(ten).toBeInstanceOf @components.classes.number
