anchor.diff:    # Which will end up in reverse ----------> | m1 | m2 | m3 | m4 |
     #                                          `----^----^----^----'
     xrandrMonitorSections = let
  -    mkMonitor = previous: current: previous ++ singleton {
  +    mkMonitor = previous: current: singleton {
         inherit (current) name;
         value = ''
           Section "Monitor"
  
positive.code:   };
  
  }
  
  
negative.code:           ''}
          EndSection
        '';
      } ++ previous;
      monitors = reverseList (foldl mkMonitor [] xrandrHeads);
    in concatMapStrings (getAttr "value") monitors;
  
    configFile = pkgs.stdenv.mkDerivation {
  