static TailFile tailFilePlusLastLine(File file, int interval, O onData) { TailFile tf = new TailFile(file, interval, onData); tf.l = l(file); fS line = lastLineOfFile(file); // TODO: race condition thread "First Line" { if (line != null) pcallF(onData, line + "\n"); tf.start(); } ret tf; }