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