Fix String.contains? not raising on non-string arg