Aha, yeah that makes sense. In this specific case the bang would still return a boolean for !window.ontouchstart, but that's a good scenario to account for.