check this https://bobj-board.org/t/94285 or wait for R3
Dmitry Biryukov (BOB member since 2006-10-15)