dispose method
override
Disposes the atom, removing all listeners.
Implementation
@override
void dispose() {
for (int i = 0; i < _dependencies.length; i++) {
_dependencies[i].removeListener(_listeners[i]);
}
_listeners.clear();
super.dispose();
}