```suggestion          if self.default_unit and argument.isdecimal():  ```    `isdigit` isn't safe for this.    for why, consider `\xb3` . (In case of font display issues, the equivalent escaped string is `\\N{SUPERSCRIPT THREE}`)    This passes both `isnumeric` and `isdigit` but will raise a ValueError if you attempt to make it an int.