public OrList(int id, String name, int flags, Output output) {
this.id = id;
this.name = name;
this.not = (flags & NOT) > 0;
this.caseSensitive = (flags & CASE) == 0 ? null : new Boolean((flags & CS) > 0);
list = new ElementOutputList(this, output);
}