See comment above about collection construction