chunk_parser/location: replace fake position hack with another one

Obj.magic :/, yet keep binary compatibility with ocaml compiler