remove index from Match object (implicit); acquire GIL only once