T vs T extends {}