Try to use TypeVar's bounded to Hashable for built-in hashable collections and mappings
#10260
| Job | Run time |
|---|---|
| 1m 18s | |
| 4m 50s | |
| 29s | |
| 6m 37s |