[transformation]
add transformations from shared_ptr to object
Install exceptions.hh.