I know this could be a little late, but what was that hump on the skinsuit of USPS team and the yellow jersey when they were climbing up the Alp d’Huez? Was it some cooling device? A hydration pack like the IceBak that comes from Camelbak? Or it is just some technology that enables better aerodynamics? Or was that rocket fuel for Lance?