this text tests why the range check is needed in atblanks: without it, there's going to be breakage after any tab followed by text too long for the row