Provides dereferencing for pointers that are not class
class A {} auto sptr = newShared!int(42); assert(*sptr == 42); const auto classPtr = newShared!A(); assert(!__traits(compiles, *classPtr));
See Implementation
Provides dereferencing for pointers that are not class