ambiguousBare

private fun ambiguousBare(v: String): Boolean

Whether v read bare would say something it is not — nothing at all, or a null. Not every string: quoting costs two characters per element inside a container. Edges tested directly, not through trim(), which copies the whole string exactly when the check matches. isEmpty first, or v[0] throws.