Updated package description
Implementing fromVersion in terms of def

This allows us to reuse previous definition.