This is not related to this feature, but do you think we should learn something from Java that we introduce another API `debug::emitLine` in addition to `debug::emit`?