Would dev containers solve this issue?
Most likely, yes. Then it wouldn't have mattered that the `sl` package was installed.