Full threadpcarroll·Thanks to everybody who participated. This has been an excellent discussion and has resulted in some interesting ideas to pursue.View on HN