LGTM, but this is somewhat outside the feature set I use, so before
merging it would be good to have a second point of view.