The 'start' of the position, if it is available, else -1 We cannot use 'isDefined' to test whether pos.
The 'start' of the position, if it is available, else -1
We cannot use 'isDefined' to test whether pos.start will work, as some
classes (e.g. scala.reflect.internal.util.OffsetPosition have
isDefined true, but throw on start