I don't see the point of setting this on the dataset. You never use it again, as far as I can see.  Why not just set the textContent directly?