excludeFromBackup was never assigned in the initializer but it is used when accessing the database for the first time.

Might be deliberate but figured it didn't hurt to at least raise it :)