anchor.diff:  
         config = mkOption {
           default = {};
  +        type = (types.either types.bool types.int);
           description = "Additional config";
           example = {
             auto-fan = true;
  
positive.code:       };
  
        user = mkOption {
          default = "cgminer";
          description = "User account under which cgminer runs";
        };
  
        pools = mkOption {
          default = [];  # Run benchmark
          description = "List of pools where to mine";
          example = [{
            url = "http://p2pool.org:9332";
  
negative.code: 
        hardware = mkOption {
          default = []; # Run without options
          type = types.listOf (types.attrsOf (types.either types.str types.int));
          description= "List of config options for every GPU";
          example = [
          {
  