Observer: .flushCallbacks to .invalidateCallbacks
Clarify suspend description
Fix tests