In addition to line number #43 - it's also useful to track the column (available using `c.enclosingPosition.column`) And in general, it might make sense to allow `sourcecode.Position(fileName: String, line: Int, column: Int)`.