Patch Set 2: IP review completed

The 48b45f was miss pasted it should be ff8863.

This commit is a plain revert of d28a02 and ff8863. Both commits can be revert thanks of new implementation of RevModelRepository.getChildrenImpl()