Add a todo
Add public package
Add support for alternative secret backends in public key systems