-record(commit, {tx :: trove@internal@tx:tx(any(), any()), result :: any()}).