This post is an overdue followup to Part 1 . I'll try not to repeat much of that material; review that link if you need a refresher. H...