final ParseLogHandler log2 = SkriptLogger.startParseLogHandler();
try {
for (int k = 0; k < vi.classes.length; k++) {
if ((flags & vi.flagMask) == 0)
continue;
log2.clear();
@SuppressWarnings("unchecked")
final Expression<?> e = new SkriptParser("" + expr.substring(i, i2), flags & vi.flagMask, context).parseExpression(vi.classes[k].getC());
if (e != null) {
if (!vi.isPlural[k] && !e.isSingle()) {
if (context == ParseContext.COMMAND) {