Complete addOnUpdated() refactoring
Complete addOnUpdated() refactoring

Split into 2 functions
Does not call autoAction

p.s.: This commit was real hard. Just wanted to say that._.

mrv1k/bracketless,mrv1k/bracketless