def isalnum(self): return ExprDSL(Isalnum(self.expr))
def isalpha(self): return ExprDSL(Isalpha(self.expr))
def L(name: str): return ExprDSL(Litteral(name))
def title(self): return ExprDSL(Title(self.expr))
def istitle(self): return ExprDSL(Istitle(self.expr))
def isdecimal(self): return ExprDSL(Isdecimal(self.expr))
def match(self, pat): return ExprDSL(Match(self.expr, pat))
def islower(self): return ExprDSL(Islower(self.expr))
def casefold(self): return ExprDSL(Casefold(self.expr))
def contains(self, pat): return ExprDSL(Contains(self.expr, pat))
def Sum(name): return ExprDSL(agg.Sum(name))
def Count(): return ExprDSL(agg.Count())
def Mean(name): return ExprDSL(agg.Mean(name))
def isdigit(self): return ExprDSL(Isdigit(self.expr))
def replace(self, pat, repl): return ExprDSL(Replace(self.expr, pat, repl))
def isspace(self): return ExprDSL(Isspace(self.expr))
def len(self): return ExprDSL(Len(self.expr))
def isupper(self): return ExprDSL(Isupper(self.expr))
def lower(self): return ExprDSL(Lower(self.expr))
def isnumeric(self): return ExprDSL(Isnumeric(self.expr))
def upper(self): return ExprDSL(Upper(self.expr))
def capitalize(self): return ExprDSL(Capitalize(self.expr))
def C(name: str): return ExprDSL(Column(name))