On Tue, 2023-11-07 at 19:55 +0000, 'Dan Kortschak' via CEL Go
It looks like part of the machinery for this is available in v0.18.2
with the addition of the celast.AST.NativeRep method. With this it
looks like we can now ast.NativeRep().SourceInfo().GetStartLocation(id)
to be able to get the position of the issue. However, by the time we
are back in Go, we don't have the node ID. This *could* be stashed in
types.Err by the runtime, with a method on types.Err to retrieve it.
This could either be done automagically by the runtime without user
intervention by decorating with the node ID, which is known at this
point AFAICS, if a returned val is an Err.
Dan