I feel like the comments should be more detailed. How does this class aid in processing files?