Simplification of Hook class by subclassing list.