Checking off complexity The purpose of this project is to maintain a list of checks to reduce code complexity. The checklist The number of functions with side effects is minimal and those functions have as few side effects as possible