Which MSL3.2 Model does use such construct?
As far as I can see in the whole library MSL32 contains
only 3 times "elsewhen"
Modelica$ grep "elsewhen" * -R -n | grep -P '^(?!.*.svn).*$'
Blocks/MathBoolean.mo:416: elsewhen not u then
Electrical/Digital.mo:3086: elsewhen time >= t_next then
Electrical/Digital.mo:3158: elsewhen time >= t_next then
and they occurs only in algorithms, which are supported correctly
Additional, as far as I know even Dymola does not not support
"elsewhen" in equations at least till version 2012.
However, I agree we should redesign the processing of when equations in
the Backend and consider such constructs therefoer,
but maybe that has no priority right now.