The first startsWith, endsWith or contains in a lambda's JSON given a string literal holding a backslash, which the engine doesn't escape in its LIKE pattern, so the rows would be wrong (PLAN §11.11, §8.2); undefined when there is none. Only literals are read: a pattern that isn't one is refused on its own (findLikeFunctionWithNonLiteralPattern).