New version with the example from the blog post

Blog post published on: http://wp.me/pB1lQ-1go