docs: @SneakyThrows
      public CouchDbConsentDecision copyDetailsFrom(final ConsentDecision other) {
          setAttributes(other.getAttributes());
          setPrincipal(other.getPrincipal());
          setCreatedDate(other.getCreatedDate());
          setId(other.getId());
          setOptions(other.getOptions());
          setReminder(other.getReminder());
          setReminderTimeUnit(other.getReminderTimeUnit());
          setService(other.getService());
          return this;
      }