def skip_string_and_ws(self, string: str) -> bool:
    if self.skip_string(string):
        self.skip_ws()
        return True
    return False
def skip_string_and_ws(self, string: str) -> bool:
    if self.skip_string(string):
        self.skip_ws()
        return True
    return False