[ref_impl_eiffel] [475] Correct error where specialised archetype whose definition is a copy of that of the parent was causing an exception during DIFFERENTIAL_ARCHETYPE.make_from_flat

Revision: 475
Author: thomas.beale

Log Message: