Added extends to the new Hooks and Attr modules. Modified the way lazy_init works.
Added extends to the new Hooks and Attr modules. Modified the way lazy_init works.

bblack16/bblib-ruby,bblack16/bblib-ruby