is-insensitive now returns false if either is not strings