pub type FilePosition = FilePositionWrapper<EditionedFileId>;
struct FilePosition { pub file_id: EditionedFileId, pub offset: TextSize, }
file_id: EditionedFileId
offset: TextSize