final public List<Binding> parseLetClause() throws ParseException, XQueryException {
final List<Binding> lets;
LetVariable var;
LetClause clause;
Type varType = null;
XQExpression expr = null;
currentToken = jj_consume_token(LetVariable);
currentToken = jj_consume_token(VarName);
QualifiedName varName = QNameUtil.parse(currentToken.image, namespaceContext, currentModule.getNamespace());
var = new LetVariable(varName);
currentModule.putVariable(varName, var);