transaction.abort has been removed in recentish versions.