[ ] Switch probedesc to use a custom enum with a string and Any variant (instead of None = * (Any))
[x] double check that we actually need the probedesc to match events. is there an ID returned by compiling the program or similar that we can match instead so you don't have to specify?
Any
variant (instead of None =*
(Any))