I agree, this is the situation in which OP has considered.
However, depending on the stage of the project, getting asked for help may be a red flag for me.
If it occurs too often, it can mean the following:
- incompetent co-workers
- someone did a terrible job documenting
- modules, packages, functions, etc. do not provide a good abstraction layer for the task(s) they perform