Dispatcher is no longer a list and has magic attributes __(rl)shift__, __name__, __getattr__