See #186 for the implementation for AMR v3.0. This is for AMR 3.1: - [ ] Re-implement VET09 - [ ] Cope with non-capped values of certain breakpoints, possibly implement arguments allowing additional settings for users - [ ] Implement flexibility for additional rules for users (or is `reference_df` enough?) - [ ]