Move methods concerning change events into trait in uml
Introduce Foldable trait and update UML
Parameterize Foldable remove methods that make covariance impossible
Include FoldableReactive traits into ReactiveValues