for #74 narrow type in else block of if