cooExtractParamNames always comes with cooPushScopeVariable for every param.