When strict mode is enabled, if you are running multiple groups of
transactions, if one group fails all subsequent groups will be
rolled back.
If strict mode is disabled, each group is treated autonomously,
meaning a failure of one group will not affect any others