Java port of Oniguruma regexp library