result object must have _start, _end, _oid