defending vagueness