naming strategy was extracted from Utils class.
beanName added to signatures.
beanName.propertyName strategy added.