code: public ModifiableFileSet execute(FileSet input, BaseFolder output)  throws InternalTaskException {
  		try {
  			AnnotatedFile f = execute(input.getManifest(), Files.createTempFile(output.getPath(), "file", ".tmp").toFile());
  			return DefaultFileSet.with(output, f).build();
  		} catch (IOException e) {
  			throw new InternalTaskException(e);
  		}
  	}
docs: <p>Apply the task to <code>input</code> and place the result in <code>output</code>.</p>
  <p>Note: Resources in the input file set that are not modified, but should be included in
  the output file set, should preferably keep their locations in the input file set for
  performance reasons. This may not always be possible, depending on the processing
  requirements in the implementation of this method.</p>
  
  @param input input file set
  @param output output location
  @return the output file set
  @throws InternalTaskException throws InternalTaskException if something goes wrong.