fails:The 'case'-construct evaluates the body of the when clause in left-to-right order if it's an array expression
