Various tools I'm prototyping here before integrating them into the released
code.
