… meaning that callers who intend to submit an image reference, and don’t specifically filter out `""`, get unexpected behavior. At least, document this special case (and perhaps audit other `NewReference*` functions for possible other instances of this). Arguably: - `NewIndexReference` should be modified to actually reject an “N/A” index value <0 - `NewTagReference` should be added, where passing `""` is an error.