anchor.diff:      options = {
         archiveDevice = mkOption {
           # TODO: required?
  +        type = types.str;
           description = ''
             The specified name-string gives the system file name of the storage
             device managed by this storage daemon. This will usually be the
  
positive.code: 
        name = mkOption {
          default = "${config.networking.hostName}-fd";
          description = ''
            The client name that must be used by the Director when connecting.
            Generally, it is a good idea to use a name related to the machine so
  
negative.code: 
        mediaType = mkOption {
          # TODO: required?
          type = types.str;
          description = ''
            The specified name-string names the type of media supported by this
            device, for example, <literal>DLT7000</literal>. Media type names are
  