Update checking of attributes to allow for empty structures as they can be set to empty lists etc. and therefore should not be checking if explicitly `None`.
JobDatabaseOutput