 {
            if (len < minlen) {
                return;
            }
        }
        if (maxlen != "") {
            if (len > maxlen) {
                return;
            }
        }
        if (minnodes != "") {
            if (rendered.nodes < minnodes) {
                return;
            }
        }
        if (maxnodes != "") {
            if (rendered.nodes > maxnodes) {
                return;
            }
        }
        if (minwords != "") {
            if (rendered