- I took the class file and put it into a separate project.
- I replaced the old namespace "SitecorePlayground" with the more official sounding "SharedSource".
- I serialized the Core content item that wires this up.
- I created a package with the DLL and and the content item, and tested them in a blank solution.
- I browsed among the various open source licences here and selected this one.
- I put the whole thing on Github and added a Wiki.
Next step, getting it on trac.sitecore.net! A fair bit of work for 20 lines of code, but quite satisfying. Please comment if you end up using this in your Sitecore installation.