in reply to Lists and Arrays and Boredom

'A ... is a set of values.' => 'l',

In mathematics a set cannot have multiple identical values. Both lists and arrays can.

(As a side joke all items of a set have to be well defined. Is an undef value actually defined? ;-)