do_sub( ... ) || $1;