This is something we need to look at, yes. We purposely changed filter() to return a sequence, rather than an array — for performance and flexibility reasons. Burt that of course means you cannot directly call standard Array methods on its result, because it’s not an array. We should probably look at exposing some/all of the standard Swift array/collection methods on sequences, as well.