Refactoring. StoredHooks and meta is now divided.
Fixes issue that Hookable.define can not  define same property to same object twice or more.
Hookable.define is support to property descriptor(get),now.
Observable.define's descriptor argument is include equals option,now. equals option define condition of property change.
Refactoring. Create internal function provideMethodsFactory and remove duplicated code.
Refactoring. Add the namespace for internal function.
Refactoring. Extract InternalObject.PropertySpecific.
Refactoring. Extract InternalObject.PrototypeWalker.
Refactoring. Extract BeautifulProperties.Equals.
Add jsdoc comments.
Fixes jsdoc comment.Add typedef.
Refactoring. Break Hookable.define's accessor implementation into DataDescriptor part and AccessorDescriptor part.
Add spec.
Hookable.define is support to property descriptor(set),now.
Fixes jsdoc for JSDoc3.
v0.1.3
Generate jsdoc.