Rules for Component Type Change