Shouldn't we use strict check here to avoid false positives with numeric values?