def construct_stable_id(<EOL>parent_context,<EOL>polymorphic_type,<EOL>relative_char_offset_start,<EOL>relative_char_offset_end,<EOL>):
doc_id, _, parent_doc_char_start, _ = split_stable_id(parent_context.stable_id)<EOL>start = parent_doc_char_start + relative_char_offset_start<EOL>end = parent_doc_char_start + relative_char_offset_end<EOL>return f"<STR_LIT>"<EOL>
Contruct a stable ID for a Context given its parent and its character
offsets relative to the parent.