Doc typed list and better sparse doc.

All element -> All elements