This comes in handy for testing, among other things. For now, this supports decomposing, reversing, rendering, info and preview.