Experimenting with BeanNameAware interface