code: public App named(String name) {
          App newApp = copy();
          newApp.name = name;
          return newApp;
      }
docs: Builder method for specifying the name of an app.
  @param name The name to give an app.
  @return A copy of the {@link App}