(unfinished) started adding support for transactional STRUCTURE-OBJECTs