semipedantical
not defined yet