Initial version of TransactionalInterceptor