console.groupWithTrace = (name, fn) => { console.group(name); fn(); console.groupCollapsed(); console.trace(name); console.groupEnd(); console.groupEnd(); }; function add(x, y) { console.groupWithTrace("add", () => { console.log({ x, y }); }); return x + y; }