Returns a Iterable over all the Cache keys
Iterable
@override Future<Iterable<String>> get keys => _distinctKeys();