Ok, no big deal, if that's the consensus.

Attached version (major/minor) with no automatically buffer-local variables.