Yes. If I remember right, in_passable was a variable of the old AABB collision of A6 and earlier. For detecting if you're in water there are many possibilities, for instance a region check.