fails:String#each_line raises a RuntimeError if the string is modified while substituting
fails:String#each_line raises a TypeError when the separator can't be converted to a string
