Could you provide a self contained example? I don't have a good idea of what you're trying to do here, or why you're calling checkpoint().
The purpose of checkpoint() is to indicate that the value stored in the Variable instance matches that of the database. It isn't clear from the code snippet you've posted that this is the case
Looking at the code for the checkpoint methods, the cextensions versions look correct.
Could you provide a self contained example? I don't have a good idea of what you're trying to do here, or why you're calling checkpoint().
The purpose of checkpoint() is to indicate that the value stored in the Variable instance matches that of the database. It isn't clear from the code snippet you've posted that this is the case
Looking at the code for the checkpoint methods, the cextensions versions look correct.