                 cont   : segments[l-1].firstChild
                 offset : segments[l-1].firstChild.length
             bps = [bp1,bp2]
-            @_applyAhrefToSegments(segments[0], segments[l-1], bps, false, 'A', '')
+            @_applyAhrefToSegments(segments[0], segments[l-1], bps, false, '')
             # Position selection
             rg = document.createRange()
             bp1 = bps[0]

        return [bp1,bp2]


    _isAlreadyMeta : (segment, metaData, others) ->
        if metaData == 'A'
            return segment.nodeName == 'A' && segment.href == others[0]
        else
            return segment.classList.contains(metaData)


    _applyAhrefToSegments : (startSegment, endSegment, bps, addMeta, metaData, href) ->
        segment  =  startSegment
        stopNext = (segment == endSegment)
        loop


        # 2- decide if we apply metaData or remove it
        # For this we go throught each line and each selected segment to check
        # if metaData is applied or not. For instance if all segments are strong
        # the action is to un-strongify. If one segment is not bold, then the
        # action is to strongify.    
        isAlreadyMeta = true
        for range in linesRanges
            isAlreadyMeta = isAlreadyMeta \
