- move `registered_slots` to `_private` - change `status` to `connected: boolean` - expose `get_slot` function - make the API declarative only - simplify static functions name - add a `connect` parameter to the create function
The module pattern induced by Lua is enough for this module use case.
- vim modline - .editorconfig - stylua.toml