> Do we need to handle lists at all?

I was indeed thinking exactly the same.