Heterogeneity of the Ehlers-Danlos syndrome: description of three clinical types and a hypothesis to explain the basic defect(s).