anchor.diff:        IRQ_REMAP  = yes;
       };
   
  -
  -    # For older kernels, painstakingly disable each symbol.
  +    # Disable various self-test modules that have no use in a production system
       tests = {
  -      # Disable various self-test modules that have no use in a production system
         # This menu disables all/most of them on >= 4.16
         RUNTIME_TESTING_MENU = option no;
       } // optionalAttrs (versionOlder version "4.16") {
  +      # For older kernels, painstakingly disable each symbol.
         ARM_KPROBES_TEST    = option no;
         ASYNC_RAID6_TEST    = option no;
         ATOMIC64_SELFTEST   = option no;
  
positive.code:       DEBUG_MEMORY_INIT     = option yes;
      });
  
  
      misc = {
        MODULE_COMPRESS    = yes;
        MODULE_COMPRESS_XZ = yes;
  
negative.code:     };
    };
  in (generateNixKConf ((flattenKConf options) // structuredExtraConfig) mkValueOverride) + extraConfig
  