Quiet my procedure and still get messages info from inner
This works fine:
but I don't want to propagate messages up so I use
Quiet @ EvaluationData[1/0]["MessagesExpressions"]
I didn't expect that since
Quiet is outer to
It seems inconsistent with respect to
Quiet @ Check[1/0, err]
Here inner messages are captured correctly.
What am I missing?