The general concept's ancient, e.g. <a href="http://www.changedetection.com/" rel="nofollow">http://www.changedetection.com/</a> has been up since 1999. Merging it with CSS selectors seems newer, but it's hard to keep anyone who has a CSS-selector library from duplicating that functionality.