Changed childChaning to parentChaning to keep the interface consistent in terms of notifying w.r.t parent events.
Addressed review comments