I&#x27;m stretching my memory as a &quot;full stack&quot; dev back in the 90s but I seem to recall that CF couldn&#x27;t do transactions for its first few versions. People were begging for &lt;cftransaction&gt; to become a thing. I also don&#x27;t remember being able to call an oracle stored procedure from CF in version 1 or 2.. But I&#x27;m hazy on that for some reason I remember the ODBC driver not supporting it. As a result I recall resorting to hacky stuff like what you describe. It wouldn&#x27;t surprise me in the least if there is government cfml code out there from the 90&#x27;s. It was a challenging time with far fewer tools.