docs: public static DataExpr parseDataExpr(String expr) {
      try {
        return (DataExpr) parse(expr);
      } catch (ClassCastException e) {
        throw new IllegalArgumentException("invalid data expression: " + expr, e);
      }
    }