These look like they would return `None`/`null` when passed an empty list. Shouldn't they instead return an empty list, similar to any of the related serializers when `many=True`?

(Same question applies to the `DictField`)