anchor.diff:  
   |`name`
   |Required
  -2+|MUST be a string of only alphabetic, dash or underscore characters (defined by the regex† `^[a-zA-Z_-]+$`) 
  -indicating the key the processing system will place the JSON member value in for downstream use. When `key` member 
  +2+|MUST be a string of only alphabetic, dash or underscore characters (defined by the regex† `^[a-zA-Z_-]+$`)
  +indicating the key the processing system will place the JSON member value in for downstream use. When `key` member
   is omitted, it must be a case-sensitive match of the member key in result manifest.
   
   |`type`
  
positive.code: 
  |`multiple`
  |Optional
  2+|MUST be a boolean indicating whether multiple physical files are processed by this `Files` element. If omitted, the 
  default value MUST be treated as false. If true, the `command` placeholder will be replaced with an absolute directory 
  containing all files. If false or omitted, the `command` placeholder will be replaced with an absolute path to a single 
  file.
  
  |`required`
  |Optional
  2+|MUST be a boolean indicating whether this input value SHOULD always be expected. If omitted, the default value MUST 
  be treated as true.
  |=====
  
  
negative.code: 
  |`name`
  |Required
  2+|MUST be a string of only alphabetic, dash or underscore characters (defined by the regex† `^[a-zA-Z_-]+$`)
  indicating the key the processing system will place the file name captured for downstream processing.
  
  |`mediaType`
  