[PATCH 2/9] Add a lazily-initialized crypto context to notmuch_database_t