public Piece Piece(IntSet charClass) { if (charClass.IsEmpty) { return(new Piece { Node = OrNode.Or() }); } return(new Piece { Node = CharSetNode.Create(charClass) }); }