[ref_impl_eiffel] [1453] Following changes same as in ADL 1.5 branch:

Revision: 1453
Author: thomas.beale
Log Message: