Progress on #32, a slight different tmp keyring class