added linelength and absposition to meta
replace linelength and absposition with Esprima-style range
correct type