These checks for valid paths should be deferred until manifest writing so that it is possible to replace the annotation, via multiple calls.
These checks for valid paths should be deferred until manifest writing so that it is possible to replace the annotation, via multiple calls.