Component classic unified support