final DirectFunctionCall funcall = (DirectFunctionCall) retExpr;
final List<XQExpression> params = funcall.getParams();
if(params.size() == 1) {
FunctionSignature sig = funcall.getFunction().getFunctionSignature(1);
Type type = sig.getArgumentType(0);
Occurrence occ = type.quantifier();
if(!occ.accepts(Occurrence.OCC_ZERO_OR_MORE.getAlignment())) {
return flwr; //TODO REVIEWME
}
final XQExpression firstArg = params.get(0);
final XQExpression cutted = recApplyFLWRCuttingInternal(flwr, firstArg);