Dan, are you working up an answer? If so, I don't want to steal your thunder in my own answer. And rather than working up an answer myself I'm considering providing a link to this discussion (with comments) if that is okay with you. Please advise. Thanks.