self.mode and self.dtype don't exist. So this will fail.