SubExpression now receives path as first parameter