PyDispatcher provides the Python programmer with a multiple-producer-
multiple-consumer signal-registration and routing infrastructure for
use in multiple contexts.