Low-level client-side library for Open Transactions in Java