Explanation of how it works.  Added gemspec.  Maybe this is how I will
implement it?