vegan-internal function

Internal vegan functions