This makes a few consistency changes and cleanups to the file mode feature so that it's more in style with the rest of the code base.
Adds a symbolic parsing function to the util package for parsing in the file resource.