neocomplete & array folding