[ref_impl_eiffel] [1833] Correct introduced bug to do with path functions in BMM_CLASS and BMM_SCHEMA (revert to previous version of functions for now).

Revision: 1833
Author: thomas.beale
Log Message: