Good catch. This is a copy-paste error. Or, if not an error, an oversight. It does mean that people can potentially redefine `.viewer` in another plugin. I'm not minded to make that flat-out impossible by removing this.