1. Primitive list fields support.
2. Complex fields support.
3. Complex list fields support.