public static FilePosition between(FilePosition a, FilePosition b) { return instance( a.source(), a.endLineNo(), a.endCharInFile(), a.endCharInLine(), b.startLineNo(), b.startCharInFile(), b.startCharInLine()); }