Lexing.position history

Can someone tell me the history behind Lexing.position tracking the locations (measured from start of file) of the beginning of the line and the current character instead of just keeping the position from the beginning of the line?