Does D have a debugging helper function or macro similar to this one in Rust? (https://doc.rust-lang.org/std/macro.dbg.html) If not, how would one implement this / how difficult would it be to implement?