Declarative transactions - Haiku