As I write, it's the day before tax day (which is Tuesday the 17th), and we are pushing hard during this final stretch. Procrastinators in Cleveland are streaming through our doors, both virtual and actual (after all, we welcome them here), the phone is ringing off...