EpubCFI spec does not allow paths ending with !, like: epubcfi(/6/4!) and epubcfi(/6/4!/4/2!,/0,/6)
Fix those by converting it to: epubcfi(/6/4!/0) and epubcfi(/6/4!/4/2,!/0,!/6)
This method does not touch indirections that is immediately followed by an offset.
EpubCFI spec does not allow paths ending with !, like: epubcfi(/6/4!) and epubcfi(/6/4!/4/2!,/0,/6) Fix those by converting it to: epubcfi(/6/4!/0) and epubcfi(/6/4!/4/2,!/0,!/6)
This method does not touch indirections that is immediately followed by an offset.