Note from future self: actually md_init_ctx will be re-introduced with the same signature later, and a new function with the additional argument will be added.