explain an XXX in more detail
diff --git a/Lib/sgmllib.py b/Lib/sgmllib.py
index 3e85a91..27352a1 100644
--- a/Lib/sgmllib.py
+++ b/Lib/sgmllib.py
@@ -246,6 +246,9 @@
             self.__starttag_text = rawdata[start_pos:match.end(1) + 1]
             return k
         # XXX The following should skip matching quotes (' or ")
+        # As a shortcut way to exit, this isn't so bad, but shouldn't
+        # be used to locate the actual end of the start tag since the
+        # < or > characters may be embedded in an attribute value.
         match = endbracket.search(rawdata, i+1)
         if not match:
             return -1