"@yedi was this causing a bug? I originally consciously decided not to do this because I wanted the saved report to have exactly the same parameters you get when you click Apply."

Yea, this isn't what was happening. When clicking apply, these null filters didn't exist, yet when saving the report, those same filters got applied with their value set to null. So from the very beginning, the behavior from clicking apply was different than when saving the report. This PR was actually an effort to keep the behavior the same