docs: public final void setRecurrenceRule(String rec) {
          if (recurrenceRule == null && rec == null) {
              // no unnecessary property creation if everything is null
              return;
          }
          recurrenceRuleProperty().set(rec);
      }