@vargars for BeanDiff methods
descending strategy with depth limit