supergeneric

not defined yet