presto-main/src/main/java/io/prestosql/sql/planner/optimizations/PreferredProperties.java/Global/translate
class Global:        public Global translate(Function<Symbol, Optional<Symbol>> translator)
        {
            if (!isDistributed()) {
                return this;
            }
            return distributed(partitioningProperties.flatMap(properties -> properties.translate(translator)));
        }