correct docblock typehint
correct variable scope for inheritance
correct docblock typehint
correct tabbed display in hook UI