Open source nested transaction implementation from Architector Inc.