I think just moving array to slot_expression would solve the problem, because slot_definition received the slot_expression mixin, which uses slot_usage to change the range of any_of to anonymous_slot_expression, which also receives the slot_expression mixin.
fix: https://github.com/linkml/linkml-model/issues/199
I think just moving
array
toslot_expression
would solve the problem, becauseslot_definition
received theslot_expression
mixin, which usesslot_usage
to change therange
ofany_of
toanonymous_slot_expression
, which also receives theslot_expression
mixin.