anchor.diff:              let newUrlBase = if args.Length = 3 then Some args[2] else None
               do! restoreBackup args[1] newUrlBase (args[0] <> "do-restore") data
           else
  -            eprintfn "Usage: MyWebLog restore [backup-file-name] [*url-base]"
  +            eprintfn "Usage: myWebLog restore [backup-file-name] [*url-base]"
               eprintfn "         * optional - will restore to original URL base if omitted"
               eprintfn "       (use do-restore to skip confirmation prompt)"
       }
  
positive.code: let createWebLog args sp = task {
      match args |> Array.length with
      | 5 -> do! doCreateWebLog args sp
      | _ -> eprintfn "Usage: MyWebLog init [url] [name] [admin-email] [admin-pw]"
  }
  
  /// Import prior permalinks from a text files with lines in the format "[old] [new]"
  
negative.code:             log.LogInformation $"{theme.Name} v{theme.Version} ({ThemeId.toString theme.Id}) loaded"
          | Error message -> eprintfn $"{message}"
      else
          eprintfn "Usage: myWebLog load-theme [theme-zip-file-name]"
  }
  
  /// Back up a web log's data
  