Support for NSArray, NSSet, NSOrderedSet