Added the ConcreteComplexRoleAdapter class.