description added to gemspec
description added to readme
returning the duplicate version of the instance.
exception renamed
registry only holds the definition, factories are defined only during creation