Refactoring fixes, implementation moved from GenericSlingMapper.java to ChildrenFieldProcessor.java