code: @Action(
              semantics = SemanticsOf.IDEMPOTENT,
              command = CommandReification.ENABLED,
              hidden = Where.EVERYWHERE // otherwise will throw exception: "Only actions can be executed in the background (method _d69setName represents a PROPERTY')"
      )
      @ActionLayout(
              describedAs = "invoke from UI, will change the name in the background using a property edit, background.execute(...).setName(...)"
      )
      public SomeCommandAnnotatedObject changeNameExplicitlyInBackgroundUsingPropertyEdit(
              @ParameterLayout(named = "New name")
              final String newName) {
          backgroundService.execute(this).setName(newName);
          return this;
      }
docs: region > changeNameExplicitlyInBackgroundUsingPropertyEdit(action)