Heterobranchia
Heterobranchia is one of the main clades of gastropods. It has three informal groups:  The details are extremely complicated, and not yet quite worked out. Experts say they have "poorly resolved phylogenetic relationships".