Congress is on a two-week vacation, not returning to town until April 25. Of course, one might question whether it really needs time off, with work days averaging between 130 to 139 per year. But rest ...