`@@no_smoking = !!v` is more idiomatic, I believe.