Macro debug! moved into extern create log
Chan::new renamed to channel()