Add DPointer to support common d-pointer.