Implements # . - [ ] cargo fmt has been run - [ ] cargo test has been run and passes - [ ] design document included (if relevant)