allow fragments to be per-artifact

We should probably allow global fragments to be
supported as a fallback.  (I.e., allow a single
"submitting" fragment to be supported for all
assignments.)