[error] invalid-argument-type - Method `__getitem__` of type `Overload[(key: int | integer[Any]) -> Series[Any, Any], (key: ndarray[Any, Any] | list[int] | slice[Any, Any, Any] | None) -> Frame[Any, Any, *tuple[Any, ...]], (key: tuple[int | integer[Any], ndarray[Any, Any] | list[int] | slice[Any, Any, Any] | None]) -> Series[Any, Any], (key: tuple[ndarray[Any, Any] | list[int] | slice[Any, Any, Any] | None, int | integer[Any]]) -> Series[Any, Any], (key: tuple[ndarray[Any, Any] | list[int] | slice[Any, Any, Any] | None, ndarray[Any, Any] | list[int] | slice[Any, Any, Any] | None]) -> Frame[Any, Any, *tuple[Any, ...]], (key: tuple[int | integer[Any], int | integer[Any]]) -> Any, (key: ndarray[Any, Any] | list[int] | slice[Any, Any, Any] | None) -> Frame[Any, Any, *tuple[Any, ...]], (key: int | integer[Any] | ndarray[Any, Any] | ... omitted 4 union elements) -> Any]` cannot be called with key of type `tuple[slice[Any, Any, Any], Sequence[int] & Top[list[Unknown]]]` on object of type `InterGetItemILocCompoundReduces[Frame[Any, Any, *tuple[Any, ...]]]`