Conditional reporting and debug visualizations controlled by the Report feature and not by code. Leave your helpful debug and visualization code in your production release so you can more easily debug it post-release. Disable / enable individual println or visualization function calls to assist you in troubleshooting. Best of all: Interactively enable/disable reporting and visualization while your feature is active.