Possible ways to build a document-previewer utility (so you don't have to check them in a hundred times, just to make one small change, and spam the commit history):