Maybe it's me and I'm an idiot and all, but checking for Nulls in #protobuf is just crazy.
I have a Location (latitude, longitude) and if it has nulls it is considered Location (0,0) which I'm supposed to read as empty, but (0,0) is a real location in the planet.
This is just absurd.