Mary Cheney's announcement in December that she is pregnant with a child she will raise with long-time partner Heather Poe drew some predictably mean reaction from some predictable sources. The good ...