How many bugs are actually code not meeting their spec? IME most bugs are "it would be nice/consistent/robust if it handled $X this way".