/* If there's an exec callback, store it into the private object so
* that it will be the one to be called, even if the engine changes
* in between */
/* If there's an exec callback, store it into the private object so
* that it will be the one to be called, even if the engine changes
* in between */