rrule with exdate and until

I’m using rrule.js library with the rrulstr as follow:

const rrule = rrulestr(
        `DTSTART:20190610T103000nRRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20190801nEXDATE:20190618T103000ZnEXDATE:20190619T103000`
    )

it does exclude the dates according exdate but there is 2 problems :

  1. rrule.options.dtstart is not as in the recurrence string , it is according current time
  2. rrule.options.until is null

** when removing the exdate from the recurrence string the dtstart and until are as excpecting

what am I missing ? I know that exdate is not property of rrule but I’m doing as described in documents