progress on mux; refactoring step 1: copies of the base functionality in new classes.
progress on mux; refactoring step 1: copies of the base functionality in new classes.

bmcfee/pescador,bmcfee/pescador