Test explain() method of MultistageChannelFilter and remove unused variable.
In main, make dependencies on the lazy-loaded modules obvious.

This also quiets pylint about redefined variables (which they are, just
always to the same value).
Restore IService cast in main.
Appease or quiet pylint some more.