it is kind of funny, because my feelings are the opposite of what blokhead describes in the last paragraph of Re^3: Representing all data as Lists; I would actually be more inclined to support unifying the internals than changing the interface, though I do not really think either is a very good idea.