Q::hooks(), accept a hook name argument

and return a useful result