# [ref_impl_eiffel] [1847] Make BMM_CLASS_DEFINITION. supplier_closure compute on flat properties, not local properties, to get full closure list. **Category:** [Reference Implementation: Eiffel (archive)](https://discourse.openehr.org/c/reference-implementation-eiffel-archive/161) **Created:** 2012-09-06 00:52 UTC **Views:** 2 **Replies:** 0 **URL:** https://discourse.openehr.org/t/ref-impl-eiffel-1847-make-bmm-class-definition-supplier-closure-compute-on-flat-properties-not-local-properties-to-get-full-closure-list/14257 --- ## Post #1 by @svn1 Revision: 1847 Author: thomas\.beale Log Message: --- **Canonical:** https://discourse.openehr.org/t/ref-impl-eiffel-1847-make-bmm-class-definition-supplier-closure-compute-on-flat-properties-not-local-properties-to-get-full-closure-list/14257 **Original content:** https://discourse.openehr.org/t/ref-impl-eiffel-1847-make-bmm-class-definition-supplier-closure-compute-on-flat-properties-not-local-properties-to-get-full-closure-list/14257