In reply to
@keith_wilson Except that the fragility of an identifier correlates strongly with the degree to which semantic information is embedded in it (remember SICIs?). So generally preferable to put version information in the metadata and make the identifier itself opaque.