D/util.smartptr////
