"Super puff" WASP 107b confused scientists for years. Now, two independent teams of astronomers think they finally understand ...