Default undef in @- and @+ to 0 to prevent ugly warnings