improvements in ObjectUtils and CollectionUtils classes and all
dependent classes