Documented within pykwallet.py