{ lib, ... }: { mkUnless = condition: then: (mkIf (!condition) then); mkIfElse = condition: then: else: lib.mkMerge [ (mkIf condition then) (mkUnless condition else) ]; }