[JBTM-2062] SPI changes (useful for ceylon.transaction)