In addition to the existing resolve and reject arguments for dataBinding handler methods, we should also include the ObservableSlim changes that triggered the dataBinding.
This would help us deal with child components (particularly lists of child components driven off of data stored on the parent component) in a cleaner manner instead of having to manually use ObservableSlim within the component to listen to child component data changes