you never explained in the docs, what strict is? Not obvious that it is == instead of substring