Added TransactionExecutorInterface::executeCallable()