// "Wrap using 'Boolean.parseBoolean()'" "true-preview" public class TestGuard { public void ahem(Object obj) { switch(obj) { case String s when foo(s) -> {} default -> {} } } private String foo(String s) { return "false"; } }