Indeed. And I think that Clojure's (I mean, Rich's) simple approach of abstracting lists, vectors, hashes etc as sequences is even more to the point, more powerful. (Of course, it is not necessarily his invention: something like this can be seen in older languages, like Perl, Python, etc.)