anchor.diff:            };
   
             runType = mkOption {
  -            type = types.string;
  +            type = types.str;
               default = "oneshot";
               description = "The systemd service run type";
             };
   
             os = mkOption {
  -            type = types.string;
  +            type = types.str;
               default = "linux";
               description = "OS type of the container";
             };
   
             arch = mkOption {
  -            type = types.string;
  +            type = types.str;
               default = "x86_64";
               description = "Computer architecture type of the container";
             };
  
positive.code:       type = with types; loaOf (submodule ({ name, config, ... }: {
          options = {
            cmd = mkOption {
              type = types.string;
              description = "Command or script to run inside the container";
            };
  
  
negative.code:         '';
        };
        source = mkOption {
          type = str;
          description = "Source for the in-container mount";
        };
        options = mkOption {
          type = loaOf (str);
          default = [ "bind" ];
          description = ''
            Mount options of the filesystem to be used.
  