Fix `should =~ list` when `list` has no `=~` method.

Before this fix, it would trigger a `NoMethodError`.

/cc @JonRowe