[ref_impl_eiffel] [1849] Add some improved error handling to DT_OBJECT_CONVERTER.

Revision: 1849
Author: thomas.beale
Log Message: