Is this really a good thing? What if we fail to create the commands, but the TM succeeds to commit. Wouldn't that be BAD?