Quote Originally Posted by Michael Mullan View Post
Do you have this all nicely wrapped up in a package that you use when you start a new project?
Not really. It's part of our larger translation system which is quite a lot of code. We rarely start new projects, but when we do we take an existing one and remove everything except our common "plumbing".