Philae Results Shed Light On The Nature Of Comets