Replace PDI_transaction by an API that better reflects its purpose
The PDI_transaction
mechanism is actually only used to group multiple PDI_expose
.
Its mechanism should be improved to better handle this according to each specific language. Typically for languages that support this, a function with variable number of arguments would be better.