heterolytic
not defined yet