Hi David.



This got me through all the records:

Transcript clear.
{1->100
. 101->200
. 201->300
. 301->400
. 401->500
. 501->600
. 601->700
. 701->800
. 801->900
. 901->1000} do:[:a |
Transcript show: a key asString, '->', a value asString; cr.
WikitextParserProxyBuilder writeSubModulesToFiles: (a key) to: (a value).
(Delay forMilliseconds: 2000) wait.
]
Transcript clear.
{ 1001->1100
. 1101->1200
. 1201->1300
. 1301->1400
. 1401->1500
. 1501->1600
. 1601->1700
. 1701->1800
. 1801->1900
. 1901->2000 }do:[:a |
Transcript show: a key asString, '->', a value asString; cr.
WikitextParserProxyBuilder writeSubModulesToFiles: (a key) to: (a value).
(Delay forMilliseconds: 2000) wait.
]
Transcript clear.

{ 2001->2100
. 2101->2200
. 2201->2300
. 2301->2400
. 2401->2500
. 2501->2600
. 2601->2700
}  do:[:a |
Transcript show: a key asString, '->', a value asString; cr.
WikitextParserProxyBuilder writeSubModulesToFiles: (a key) to: (a value).
(Delay forMilliseconds: 2000) wait.
]

where "WikitextParserProxyBuilder writeSubModulesToFiles: (a key) to: (a value)." contains the block DoIt code from earlier in the thread.

Thanks for you help!

tty