This is an interesting idea. I'll try to post a CS tonight.