Smart-pointer Packages