A simple way to untangle your codebase via protocols. Particularly useful for project configurations.