if(pathSrc != null) {
if(isFirst) {
persistKeyExprs = new ArrayList<XQExpression>(4);
searchKeyExprs = new ArrayList<XQExpression>(4);
}
Variable pv = pathSrc.getValue();
if(pv instanceof BindingVariable) {
if(searchKeyExpr instanceof CompositePath
&& _currentForClause != null) {
assert (_currentBindings != null);
final LetVariable lv = new AnonymousLetVariable(searchKeyExpr);