Hi Manish,

I'll answer on behalf of Benjamin and Sieu because I think they are offline now.

I reached out to these guys privately this morning and they said they will post patches to fix these defects.

Cheers,
Sandrine