Skip whitespace when reading the first line? I can do that, but how many times? I don't want this API to hang if it encounters a file with a massive amount of whitespace. I haven't see any log files that have leading whitespace so far. What do you think?