List<SnippetEvent>
drop(Snippet snippet)
eval(String input)
JShell.Subscription
onSnippetEvent(Consumer<SnippetEvent> listener)