A compiled pattern: the code, the patterns it refers to, and the capture names.
The instructions, executed from index 0.
The patterns the instructions refer to by index.
The capture names, in the order the instructions index them.
A compiled pattern: the code, the patterns it refers to, and the capture names.