Register future for key
@override void register(K k, Future<V> Function() future) { _futures[k] = future; }