The two use the same backing store file, and the logic to read that file is two layers down. This also allows as7x servers to still use a fileset if they want to add other jars to their classpath without breaking old usecases. 

They may need to be split up if I were to add in reading of the manifest.mf file, but for this initial 'stop the breakage' it was not necessary.  It would be easy to add though.