On 30/01/2009, at 7:10 AM, Joseph Wright wrote:

> It occurs to me that the tlist head functions could do with a health
> warning.  For example, try:
>
> \tlist_head_iii:n{1}
>
> The documentation doesn't explicitly say that you need to check first
> that the tlist is sufficiently long.

I'd probably propose that it would be better if the function performed  
the check itself, or if the tlist were padded with empties or  
(probably not) \q_no_value's to prevent the error?

W