[Core] Add weakptr_t