<div dir="ltr"><div style="font-family:monospace" class="gmail_default">Hello Brian,</div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">I appreciate the context for how unconditionality plays with instance of and switch. There's a lot more depth than what appears on the surface.</div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">> 
As I said, the warning is  confusingly worded, and will go away when we exit preview (which is hopefully soon.) <br></div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">Whoops, I understand now. So, since unconditionality has been ironed out, what I was trying to do will likely will be the final implementation of unconditional patterns. However, unconditional patterns are still a preview feature, hence the warning. That has nothing to do with the fact that instanceof pattern matching has long since exited preview. These are 2 different things. I understand now, thank you.</div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">Is there somewhere on the JEP 0 website or somewhere else where we can read more on this? I am so used to seeing a JEP for these, so my assumption that there would be some JEP to delineate this added to my confusion.</div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">Thank you for the help and clarification!</div><div style="font-family:monospace" class="gmail_default">David Alayachew<br></div><br></div>