handles nil when value expected
renamed event annotation to be indicative of this