Transitive dependencies were implemented in #100 and the `pam` module dependency was removed in #101.