Thanks for a wonderful thread full of discussion opportunities!