This function is supposed to be used on a small amount of objects, typically tags of the same alignment. Therefore it runs in O(N^2) but doesn't require any memory allocations.
See Implementation
This function is supposed to be used on a small amount of objects, typically tags of the same alignment. Therefore it runs in O(N^2) but doesn't require any memory allocations.