I'm not sure this will give you the same results? I had to specify another range parameters when I was using the untyped parse tree because the range from the identifier was not the right one.