If a list object contains an unnamed list containing another list or a single
object, it is a "lame list". For example: list(list(1:10)))
. The
nested list in this example is unnecessary since it contains a single vector,
and therefore can be removed. Pruning lame lists can help simplify a list object.