[ref_impl_eiffel] [926] Further refactoring to ensure safe and correct references to the reference model schemas are used throughout the application .

Revision: 926
Author: thomas.beale
Log Message: