Expanding on Scott Jehl's excellent trick, I thought it would be handy to be package it up into a little Web Component.