K 10 svn:author V 6 adrian K 8 svn:date V 27 2015-09-28T00:51:24.204924Z K 7 svn:log V 62 Comments, mostly to remind myself of what's going on and why. END