removal of boost includes in case of std smart ptrs