removeListener method
Implementation
void removeListener(String key, [VoidCallback? listener]) {
if (_observers.containsKey(key))
listener == null
? _observers.remove(key)
: _observers[key]!.removeWhere((l) => l.callBack == listener);
}