[ref_impl_eiffel] [959] Minor fixes to dependency compiler code that have no effect ( useless code in the wrong place).

Revision: 959
Author: thomas.beale
Log Message: