Explain Plan reports wrong indentation

In Oracle 10g the indentation used to visualize the level of individual statements within the overall execution plan is sometimes reported incorrectly. This report by Jonathan Lewis gives an example of how the visualization under 10g compares with that of 9i.

The bug is apparently partly fixed in 11g but it would appear you shouldn't take what you see for granted and best display the "level" as well.