Fixed a bug in the square bracket expression traversal routine.  Now square brackets appear to work (at least one level deep)