split things into smaller pieces and as preparation of having only ONE TreeWatcher running which itself dispatch the events to the interresting parties. Sponsored by Lookout Inc.