Abstract common logic in DrillBaseErrFuncHolder