I can’t come up with a good use case for using the combined
CreateAndExercise command. This would just create an ephemeral (if the choice is consuming) contract to execute some choice logic, but since I’m the only signatory on there I’m limited to what I can do. And usually I could just put that logic onto whatever contracts I’m affecting and execute it atomically. In case of long-lived role contracts, I wouldn’t want to bundle the very first create + exercise so that it’s a different command than subsequent exercises.
Can anyone explain what the thinking was when this got added? What are typical usage patterns where it makes sense to use