Fix an issue where data-elses were being resolved twice, which was incorrect. Fixes #45253.

See #45253 for more details. The results are now output as expected:
![Output](http://ejohn.org/files/screen/2013-04-25_1428.png)