pub fn substring<E: Expression<Output = String>>( expr: E, offset: usize, length: usize, ) -> SubstringExpr<E>