code: @Action(
              semantics = SemanticsOf.SAFE // obviously, a mistake
      )
      @ActionLayout(
              describedAs = "'Mistakenly' annotated as being invoked with safe semantics, not annotated as a Command; should persist anyway"
      )
      public SomeCommandAnnotatedObject changeNameWithSafeSemantics(
              @ParameterLayout(named = "New name")
              final String newName) {
          setName(newName);
          return this;
      }
docs: region > changeNameWithSafeSemantics (action)