I stumbled upon this post while searching for something else...
Perhaps it can bu useful for your purpose.