Convert Sitemap::Extensions into actual Middleman::Extension
Experiment with Contracts