A description of how this works is given later, following the discussion of parenthesized subpatterns.
Although lookbehind assertions must match fixed length strings, each alternative branch of a lookbehind assertion can match a different length of string. Perl 5.005 requires them all to have the same length.