On Incorporating Heterogeneity In Linkage Analysis