save method
checks that it's not null, then saves it
Implementation
Future<String> save(
String password,
Map<String, dynamic> map, {
String? key,
}) async =>
key == null
? await _insert(password, map)
: await _insertKey(password, map, key);