alexfacciorusso
So have a non-nullable type similar to Option? That's either empty or else wraps the listener. Null problem goes away