Closed
Description
Given the open world assumption, it is not possible to tell which is the first thing in an OrderedCollection just by looking for the absence of a predecessor. We may want an explicit hasFirstMember
type property to remove this ambiguity and make it easy to find the first member of an OrderedCollection.