User blog comment:AYET/Introduction to a new approach/@comment-3075024-20120521163345

Worth a try.