Excellent idea, Roy.
I read up on late binding, and although early binding is typically preferred, this particular situation seems to be a time where late binding is an appropriate solution.
Thank you for the links to Allen Browne's website - it looks very helpful.