I err'd on the side of consitency in always warning about this instead of catching you by surprise only in `{}` contexts