!7 cmodule Spike { start-thread { new PhilosophyBot1 bot; bot.addNativePredicate("$x starts with $y" := (map, env) -> swic_wordBoundary(getText($x(map)), getText($y(map)))); L options = pairsToTwoElementCIMaps_lazy("line 1", "line 2", overlappingPairs_lazy(takeFirst(10, speechLog()))); ret renderSuperpositionSummary(options); line 2 starts with "but" //filter(curry canFlexMatchIC_withBrackets("that means $y"), speechLog()) } }