@IanJ: Take a bow for all your work on this topic.