Implementing Custom Query Diagnostics and Step-Level Profiling in Power Query M | Wicked Smart Data