I was thinking about using some Guile threading but it seems that thread support is disabled because Guile was built with the --disable-linuxthreads option (set by packaging/win32/install.sh). Is there any particular reason that Guile threads need to be disabled? (If so, then perhaps I could put the threading bits in C.) Thanks, Charles