a debug helper base on comment-macro