static L withLeadingSquareBracketStuffNotContaining(fS s, L l) { ret [S x : unnull(l) | !cic(leadingSquareBracketStuff(x), s)]; }