Removes key; absent keys are ignored.
key
@override Future<void> delete(String key) async { _maybeFail(VaultOperation.delete, key); _entries.remove(key); }