a debug helper base on comment-macros