                     fixingResult = .openingDouble
                 } else {
                     // The first character of a string:
-                    tokenText = closingDoubleQuote
+                    tokenText = self.closingDoubleQuote
                     fixingResult = .closingDouble
                 }
             }

    }

    mutating func refreshTextIterator() {
        self.textIterator = text.unicodeScalars.makeIterator()
    }

    mutating func typographize() -> String {

            case " " where self.tagsToSkip.contains(tagName),
                 ">" where self.tagsToSkip.contains(tagName):
                tokenText.unicodeScalars.append(ch)
                tokenText.append(self.fastForwardToClosingTag(tagName))
                break loop
            case ">":
                tokenText.unicodeScalars.append(ch)
