I am planning to release a event loop integration/async I/O/multi OS threading "framework" module for Perl on Windows. It supports delivering events into a dozen different event loops, around half of which are existing perl modules (GTK, Wx, Perl/TK, Tkx/Tcl, Win32::Gui, Win32::IPC, maybe more). It has nothing to do with ithreads. It gets events from Win32 Thread Sync Objects, async kernel I/O or non-perl multi threaded C libraries/random OS threads. It obviously has to go in Win32::* namespace. Does anyone object to name Win32::Async? Other words that I didn't like or rejected were AsyncToolkit, AsyncTK, AnyEvent, UniIO, Threads, ThreadFusion.Thread Next