Changed the IFS to the null character so that except also works in corner cases.