 
     isClaimed = false
 
-    # traverse the DOM stack
+    # traverse the DOM stack looking for matches
     isClaimed = this.checkChildrenClaimed(start, elementsClaimed)
 
     if start != end and isClaimed == false

      .addClass('h-icon-chevron-left')

  checkChildren: (eleToCheck, elementsClaimed) ->
    for ele in eleToCheck.childNodes
      elementsClaimed.push(ele)
      this.checkChildren(ele, elementsClaimed)

    if eleToCheck in elementsClaimed
      return true

    if eleToCheck != null
      for ele in eleToCheck.childNodes
        console.log("Checking child")
        console.log(ele)
        if ele in elementsClaimed
          return true

        if this.checkChildrenClaimed(ele, elementsClaimed)
          return true

    return false

  createAnnotation: (annotation = {}) ->

