Asset Client and BAM event publisher re fractor

I assume data comes from outside, then what happens if data was null