don't use newForeignPtr_.