fails:String#scrub! modifies self for valid strings
fails:String#scrub! accepts blocks
