Adding linear-time lookbehinds to RE2