>ifs seems a holdover. it's only ever used in `{} yet >it's a global inherited variable. so it's easy to write >a script that assumes that ifs is set to the default.
i wonder if it's best left alone. it isn't detailed enough to crack many plausible formats, for instance full csv. if i needed one of those formats to feed into a `{} i'd add a filter that converted to quoted & space-separated fields that the default ifs would crack.