complete method
Implementation
bool complete(Object key, T value) {
map[key] = value;
print('putf: $key');
notify(value);
final rq = requests[key];
if (rq == null) return true;
requests.remove(key);
rq.complete(value);
return true;
}