acceptable_formula: Checks that the formula can be parsed
Description
Uses an S3 method to check that a given formula can be parsed based on its class.
It currently scans for contrasts that are not supported and in-line functions.
(e.g: lm(wt ~ as.factor(am))). Sine this function is meant for function interaction,
as opposed to human interaction, a successful check is silent.