Add .spec attribute to all Hopper classes.
Rename ._source attr of Hopper classes to .source.