`pre configuration` - [ ] Check dependencies and versions `configuration` - [x] Merge options with default settings (change current implementation) `post configuration` - [ ] Lock required default settings - [x] Manage the deprecated syntax