List<NamedExpression> newAliases(List<NamedExpression> expressions) {
            return mapToList(expressions, e ->
                    e instanceof Alias
                            ? new Alias(((Alias) e).child, ((Alias) e).name())
                            : e);
        }
Foreach expression, expands the matching attribute.*'s in `child`'s input for the subtree
rooted at each expression.
indexr-query-opt/src/main/java/io/indexr/query/Analyzer.java