Is printf a guaranteed builtin in posix shells? (and as noted back when, the data we're reading does not require such protections anyway)