Make Mux1H interface more generic