boolean flattened )
{
RelTraitSet traits = input.getTraitSet().replace( Cascading.CONVENTION );
RelNode convertedInput = RelOptRule.convert( input, traits );
return new CascadingTableModificationRel( cluster, traits, table, catalogReader,
convertedInput, operation, updateColumnList, flattened );
}