Native Arc as in ArcN?
For porting into Anarki, I suggest you use the new 'thread-local types for global variables:
wipe.re-text* wipe.re-paths* wipe.re-fail
(= re-text* (thread-local)) (wipe (re-text*)) (= re-paths* (thread-local)) (wipe (re-paths*)) (= re-fail (thread-local)) (wipe (re-fail))
This will allow multiple threads to safely use your library in parallel, e.g. in 'asv.
-----