__main__ guard for the profiler script
Lazily load the WSDL file
Split out sorting from dispatching, geh
Fixed async_dispatch