After going through the rest of this file, it seems like its main purpose is to move a file from $_FILES into a temp location; is that right? It also creates some syntactic sugar for interacting with (reading/writing) PHP File objects.