anchor.diff:              };
           in nixpkgs.lib.mapAttrs (_: args: if args == null then null else nixpkgsFunc args) {
           simulator64 = {
  -          inherit system;
  +          system = "x86_64-darwin";
             overlays = [globalOverlay];
             crossSystem = {
               useIosPrebuilt = true;
  
positive.code:   #TODO: Separate debug and release APKs
    #TODO: Warn the user that the android app name can't include dashes
    android = androidWithHaskellPackages { inherit ghcAndroidArm64 ghcAndroidArmv7a; };
    androidWithHaskellPackages = assert (system == "x86_64-linux"); { ghcAndroidArm64, ghcAndroidArmv7a }: import ./android { inherit nixpkgs nixpkgsCross ghcAndroidArm64 ghcAndroidArmv7a overrideCabal; };
    ios = iosWithHaskellPackages ghcIosArm64;
    iosWithHaskellPackages = ghcIosArm64: assert (system == "x86_64-darwin"); {
      buildApp = import ./ios {
        inherit nixpkgs ghcIosArm64;
        inherit (nixpkgsCross.ios.arm64) libiconv;
      };
    };
  
negative.code:           };
            config.allowUnfree = true;
          };
          armv7aImpure = armv7a // {
            crossSystem = armv7a.crossSystem // { useAndroidPrebuilt = true; };
          };
        };
  