Return an open file object connected to the file descriptor level

to "the process cannot access the file because it is being used by another process" #78