@justinmk these commands require some glue code. @tarruda already deleted this glue code and it's not coming back: better extensibility support is neovim's main selling point.

To be fair, now that I think about it, I am not sure if the Lua commands will be preserved even with Lua being neovim's first class citizen. We should wait @tarruda's comments on this.