Warning Practice and Logic