def first.keys
import bend-toon-codec@0.1.0.0/src/encode.bend as Encodeimport Base
import bend-toon-codec@0.1.0.0/src/json.bend as J
185# Keys of the first element when it is a non-empty object, else none.
186def first.keys(+items: J.Json) -> List<&2, String>:
187 match items:
188 case J.JCons{J.JObj{fs}, t}:
189 keys.of(fs)
190 case _:
191 Nil{}