@danielmcguire: Terrific article!