code: @Override
          public HebrewTime createFrom(
              TimeSource<?> clock,
              AttributeQuery attributes
          ) {
              TZID tzid;
  
              if (attributes.contains(Attributes.TIMEZONE_ID)) {
                  tzid = attributes.get(Attributes.TIMEZONE_ID);
              } else if (attributes.get(Attributes.LENIENCY, Leniency.SMART).isLax()) {
                  tzid = Timezone.ofSystem().getID();
              } else {
                  return null;
              }
  
              return HebrewTime.at(tzid).apply(Moment.from(clock.currentTime()));
          }
docs: ~ Methoden ------------------------------------------------------