what needs to happen in each safe_predict method

check for suggested packages if you rely on those

reference implementations

see safe_predict.lm() for example

document if you successfully deal with:

  • missing data

new_data validation is model specific

  • are necessary predictors present
  • what input types are okay

input edge cases

- spline trap