/// <summary>
 /// Adds a file to the group's fileset.
 /// </summary>
 /// <param name="type">The type of file to add.</param>
 /// <param name="file">The location of the file to add.</param>
 public void AddFile(FileTypes type, string file)
 {
     Fileset.Add(new File(type, file));
 }
 /// <summary>
 /// Adds a file reference that will point to the name of the reference using it.
 /// </summary>
 /// <typeparam name="T"></typeparam>
 public void AddFile <T>() where T : CommandSet
 {
     Fileset.Add(new File {
         Reference = typeof(T), Type = FileTypes.Reference
     });
 }