NSDatabase.open(String path, {String? encryptionKey}) : _path = path, _usesEncryption = encryptionKey != null && encryptionKey.isNotEmpty, _db = _acquire(path, encryptionKey);