Arguments passed to terms.formula
This S3 method returns a terms object for a call methods using a dispatch to
terms.formula .
The terms are generated by making a rhs only call to terms.formula .
data is only needed and must be explicitly specified, i.e.
data = if there are special elements such as '.'. Otherwise the
data argument is unused.
Some edge cases may not be supported.