Change return behavior of AnnotationInfo for non-existent annotations

The current behavior of AnnotationInfo is to fail when the annotation does not exist. The equivalent of a /Z flag (ignore warnings) does not exist. I ask that the behavior of AnnotationInfo be to return an empty string when the annotation does not exist. I'd like to check AnnotationInfo without having to first check for existence using AnnotationList.

Since it is a function and not an operation, I think this cannot have a '/Z' flag, just an optional setting. Btw, I just wrap this in:

if (WhichListItem(myAnnotation, AnnotationList(graphName)) > -1)
    ...
endif