It took me way too long to wade through Keychain documentatons and examples...