Characters are automatically wrapped when performing basic symbolic operations to prevent unwanted results. E.g.:
$$a+b * c+d$$
instead of
$$(a+b) * (c+d)$$
To disable this behaviour run options(calculus.auto.wrap = FALSE).
References
Guidotti E (2022). "calculus: High-Dimensional Numerical and Symbolic Calculus in R." Journal of Statistical Software, 104(5), 1-37. tools:::Rd_expr_doi("10.18637/jss.v104.i05")