Fix conduit channels to delegate to an external configurable object; eliminate a stray inner class