Added a virtual function (`CanPropagateShardingToOperands`) to `CustomCallShardingHelper` that can be used to specify whether a custom call can propagate sharding from/to its operands.
Added a virtual function (`CanPropagateShardingToOperands`) to `CustomCallShardingHelper` that can be used to specify whether a custom call can propagate sharding from/to its operands.
