The Immune Nature of Platelets Revisited