Cleanup: don't def edit and error chans as dynamic vars