   _logParsingFailure: (parseIntoNode, patternElement) ->
     return unless @_matchingNegativeDepth == 0 && parseIntoNode.offset >= @_failureIndex && patternElement.isTokenPattern
 
-    # log _logParsingFailure: {parseIntoNode, offset: parseIntoNode.offset, source: parseIntoNode.source}
     @_addNonMatch parseIntoNode.offset, new NonMatch parseIntoNode, patternElement
 
   _addNonMatch: (offset, nonMatch) ->
-    # log _addNonMatch: {offset, nonMatch}
     if offset > @_failureIndex
       @_failureIndex = offset
       @_nonMatches = {}

  OUT: a Node with offset and matchLength
  ###
  subparse: (subsource, options = {}) ->
    # log subparse: {subsource, options}

    subparser = new @class
    {originalMatchLength, parentNode, sourceMap, originalOffset} = options


      out = compactFlatten [
        """
        Parsing error at #{@options.sourceFile || ''}:#{getLineColumnString @_source, @_failureIndex}

        Source:
        ...
