docs: def get_or(self, default: T) -> T:
          """
          Usage:
  
              >>> TOption(3).get_or(999)
              3
              >>> TOption(0).get_or(999)
              0
              >>> TOption(None).get_or(999)
              999
          """
          return default if self.value is None else self.value