depends method across on_change and on_change_with
For now, the depends methods can only work with the same kind of method so if inside an on_change we want to call an on_change_with, it doesn't work.
It is OK for most of the kind of depending function, except for on_change and on_change_with because indeed they are from the same family.
I think the ModelView.__setup__ should takes the depends of both kinds.