Why is the second parameter named 'next'?