Since @devi did all the groundwork with their Salt library, let's include it as a submodule here