Model fragments has functions from instances to quantities. These functions are called attribute-function's. Has-attribute-function is used to name the relevant functions for an model fragment instance. It is typically defined as an instance slot on a model-fragment class.