Aye, being that I have no idea what I'm doing I certainly won't be generating a PR of this code and am willing to take the risk of there being an issue from my adding (rather straightforwardly) a handful of commands to an already existing and stable extension.