update Weakly 2.2.0
replace PropagateExceptions() with ObserveException()