[ref_impl_eiffel] [789] Initial basic checking now working.

Revision: 789
Author: thomas.beale

Log Message: