reraise Libertree exceptions
with_tree: return response
update tests