But that doesn't work since `e.detail.current` will be different than `#call` and thus the `if` branch will be executed (i.e. it will never reach the `else if` for the case where `e.detail.current` is `#call-voiceMailSettings`) -- that is why the condition should be in the branch.

I think the nesting can't be avoided without refactoring the `if` conditional, which might lead to other unintended side-effects.