Sorry, I don't follow - this is only used in one place, and it looks like none of it is dynamic, so wouldn't the resulting data structure be identical?