
added compatibility parameters callback and added attributes to the return json like the linenumber and the str_li_var number.