sub sg { if (COND) { return 1; } else { return 2; } die "should never reach this"; }