the different backends don't all end up using the same name, given that they all use-package alien which exports a ``slot''.