Good and bad arguments about semantic primitives