I think this is a good kind of function coloring. It would avoid some scars I have from:
- seemingly harmless functions that unexpectedly end up writing four different files to disk.
- Packages that do I/O or start threads when you simply import them.