это же не объекты, а данные и что-то равно нил не обязательно означает отсутствие данных, особенно в случаях, когда при отсутствии поля принимается дефолтное значение отличное от нил
то есть стоит парсер и все отсутствующие значения инициализирует пустой строкой, или каким-нибудь None