Components and adaptability