FeatherPosition
Identifies a position within a piece of source code, most commonly to indicate the position of an error. See FeatherException. Note that line and column are zero based (i.e. the first character is line 0, column 0). The toString method adds one to the line and column to make it more human readable.