t: 1 u: 2 before $t gets reassigned: fail after $t gets reassigned: pass $u never gets reassigned: fail $foo never got assigned a $1 or $2 or regex matched: fail $foo got matched against /b/: pass