OptionalreplaceDrop the existing annotations of this intent from the same source first (a cursor that is replaced by the next call). Annotations from other sources stay; a write with no source replaces only others with no source.
OptionalsourceWho is adding (an agent session). Carried onto each annotation as source.
Options for addRangeAnnotations.