[IMP] models: add an extension mechanism for attribute _depends on models