  
  	protected static final Tree parse(String expression) {
  		return BUILDER.build(expression);
-Index: src/test/java/de/odysseus/el/tree/impl/ast/AstBracketTest.java
-===================================================================
---- src/test/java/de/odysseus/el/tree/impl/ast/AstBracketTest.java	(revision 63)
-+++ src/test/java/de/odysseus/el/tree/impl/ast/AstBracketTest.java	(working copy)
+Index: test/java/de/odysseus/el/tree/impl/ast/AstBracketTest.java
+===================================================================
+--- test/java/de/odysseus/el/tree/impl/ast/AstBracketTest.java	(revision 63)
++++ test/java/de/odysseus/el/tree/impl/ast/AstBracketTest.java	(working copy)
 @@ -85,6 +85,7 @@
  	public void testIsLeftValue() {
  		assertFalse(parseNode("${'foo'[bar]}").isLeftValue());

 		} catch (TreeBuilderException e) {
 			System.out.println(e.getMessage());
 			System.exit(0);
Index: src/main/java/de/odysseus/el/tree/impl/Parser.java
===================================================================
--- src/main/java/de/odysseus/el/tree/impl/Parser.java	(revision 63)
+++ src/main/java/de/odysseus/el/tree/impl/Parser.java	(working copy)
@@ -181,6 +181,10 @@
 		return new AstBracket(base, property, lvalue, strict);
 	}

 	/**
 	 * Expressions are compared using the concept of a <em>structural id</em>:
    * variable and function names are anonymized such that two expressions with
Index: main/java/de/odysseus/el/tree/ExpressionNode.java
===================================================================
--- main/java/de/odysseus/el/tree/ExpressionNode.java	(revision 63)
+++ main/java/de/odysseus/el/tree/ExpressionNode.java	(working copy)
@@ -17,6 +17,7 @@
 
 import javax.el.ELContext;
