in reply to Re^2: variable set to 0 ? 0 : 1 (return by itself returns undef in scalar context)
in thread variable set to 0 ? 0 : 1

Excellent catch; I updated my node.

Makeshifts last the longest.