Basically I would like to preserve the current behaviour if possible, but give people a means by which they can enable additional return codes that depend on the mux internal state.