PHP 8 somehow detects recursion earlier; see new tests 009a and 026a Thus pack&unpack apparently do not generate the same initial value.