Bookmark

Basic bookmark functionality: create/delete/view.
Same catch `KeyError` here