[ref_impl_eiffel] [702] Corrections to properly handle object node redefined into multiple sibling nodes, e.g.

Revision: 702
Author: thomas.beale

Log Message: