Homotopy Type Theory smash product > history