Flexible beans. Xml-based beans with versioning support.