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