"warns"? Sounds like "promises" to me.