add Bitsy wrapper classes for lenient transactin semantics