Add new type "shared_ptr" that holds a SymbolHolder.