To pierce a cell is to reach through the nesting to the value at the centre. On the emulated tape that means descending the shells | < { [ until the depth stops climbing — the ~~ core. It is the getter of the batch: a read that follows a path inward and returns what it finds, disturbing nothing. In the language of optics it is the view half of a lens; in a tree it is a descent to a leaf. Its mirror across the palindrome is dart 340, the bridge — where piercing into one cell is answered by spanning across all of them to check the whole is matched.
The demo pierces the tape — following increasing depth to the core value: live demo
“Reaching a nested value means unpacking every layer.” — a pierce follows the one path inward and returns the core, touching nothing else. The view without the disturbance. cited
One path in, one value out, the rest untouched. To pierce is to know the centre without opening the shell. the getter
On the canonical compiler, piercing [0,1,2,3,4,4,3,2,1,0] reaches the core depth 4: