@Override
    public Path<?> visit(Operation<?> expr, Void context) {
        return visit(expr.getArgs());
    }
Extracts the first path that occurs in an expression via breadth first search

@author tiwe
querydsl-core/src/main/java/com/querydsl/core/types/PathExtractor.java