diff --git a/wikitextparser/_comment_bold_italic.py b/wikitextparser/_comment_bold_italic.py
index <HASH>..<HASH> 100644
--- a/wikitextparser/_comment_bold_italic.py
+++ b/wikitextparser/_comment_bold_italic.py
@@ -76,7 +76,7 @@ class Italic(BoldItalic):
             False otherwise.
         """
         super().__init__(string, _type_to_spans, _span, _type)
-        self.end_token: bool = end_token
+        self.end_token = end_token
 
     @property
     def _match(self):
@@ -84,7 +84,7 @@ class Italic(BoldItalic):
             return ITALIC_FULLMATCH(self.string)
         return ITALIC_NOEND_FULLMATCH(self.string)
 
-    def get_italics(self, recursive=True) -> List['Bold']:
+    def get_italics(self, recursive=True) -> List['Italic']:
         if not recursive:
             return []
         return super().get_italics(True)[1:]
fix: syntax error in python <I>

variable annotations are not allowed in <I>.