Single line implementation of "exists" function for a queue

I have been using things like my_enum.name().tolower() regularly so I knew it existed, but I did not know it wasn’t officially supported.
Will the 2023 SV support method chaining with the “with” expression?

I’m indeed using UVM, and I was not not aware of the existence of uvm_queue. I have never seen it used.
Is it recommended to use it instead of queues like

int q[$];

?

Unfortunately, I can’t control how someone else defines their queue, but it will help me with queues that I define myself.
If using uvm_queues or extending them is recommended, then that’s what I’ll start doing.

Thanks