Heteroepy definitions