func Compose(fns ...Operation) Operation {
	return func(tx *Tx) interface{} {
		for _, f := range fns {
			f(tx)
		}
		return nil
	}
}
// Compose is a helper function that composes multiple transactions into a
// single transaction.
Compose is a helper function that composes multiple transactions into a
single transaction.
// Compose is a helper function that composes multiple transactions into a // single transaction .
func Compose(fns ...Operation) Operation {
	return func(tx *Tx) interface{} {
		for _, f := range fns {
			f(tx)
		}
		return nil
	}
}
func Compose ( fns ... Operation ) Operation { return func ( tx * Tx ) interface { } { for _ , f := range fns { f ( tx ) } return nil } }
Compose is a helper function that composes multiple transactions into a
single transaction.
Compose is a helper function that composes multiple transactions into a single transaction .