Heteroclite definitions