Using Stdshared Ptr Meaning Engineering