Working in RB 2.99

But I didn't do much testing. Especially I don't know, if it is still working under RB version <= 2.98.