coding standards: the rule is that we use strict comparisons everywhere, except if we really need the non-strict one