Suggestion: setting expiry time for individual snapshots

I notice this post, Documentation of 'snapshots.expiry' semantics which was not answered. With a bit of trial and error it’s possible to answer the questions. Failing that, check the code.

I am not too familiar with the expiry functionality. From what has been discussed thus far, what’s missing is only the client-side support to update the snapshots.expiry field on a snapshot, after the snapshot has been created?