Change format of SourcePosition.__repr__ to include keywords