Library for Transactional Registry (TxR) data types