property support for bean definitions