@var SplFileObject