TypeLib importer ignores all [in] parameters of properties except the first parameter

A typelib created with MIDL which contains the property declaration

[propget, id(0)] HRESULT Item([in] long par1, [in] long par2, [out, retval] IFoo **Ret);

gets erroneously imported as

property Item[par1:long]:IFoo read Get_Item; default;

The second parameter par2 disappeared. This should be imported as

property Item[par1:long; par2:long]:IFoo read Get_Item; default;