New support for Tuples, for example:
- `Tuple`
- `Tuple[int]`
- `Tuple[int, str, float, bool, str]`
- `Tuple[int, ...]`
New support for bool boxed types, for example:
- `Optional[bool]`
- `List[bool]`
- `Set[bool]`
- `Tuple[bool]`
New support for empty boxed types, which are equivalent to Type[str], for example:
- `Optional` (same as `Optional[str]`)
- ` List` (same as `List[str]`)
- ` Set` (same as `Set[str]`)
- ` Tuple` (same as `Tuple[str]`)