don't deserialize null id as 'null'