A few final refactorings to remove Newsday-specific code from the repo (and to create the hooks we need to put our code back in at the right spot).