Add ProjectRelBase.copy(RelTraitSet, RelNode, List<RexNode>,  RelDataType) and make ProjectRelBase.copy(RelTraitSet, RelNode) final.