type T = [...foo?: S]; // ERROR