simplify WhenTranslator as result of review

voidResult is never null if WhenTranslator from visitWhenExpression - true only if from visitBlockExpression, otherwise false
its result used for dangerous translator or binary expression