Detecting linkage for genetically heterogeneous diseases and detecting heterogeneity with linkage data.