changed to using a flag for whether or not to define file resources for primary directories.  the defines are frustrating and don't allow you to guarantee which file resource will will, just that they won't conflict if you wrap all instances of them everywhere