99.9% likely `===` is not the intended thing to use here. I looked it up shortly: in ruby it's the 'subsumption' operator. `a === b` means, if there is a drawer called `a`, would it make sense to put `b` in it? But in the end, it is whatever the class of `a` has defined it to mean.

Propably it's a JavaScript-ism - in javascript I think it is more common to use, and means something very different (equality without type coercion).