fixed: nested serializer fields would populate with empty object when their data is None