ID Builder
type Path = Array<string | number>;type RPath = Readonly<Path>;type FieldPath = Brand<"sjsf-path", RPath>;
interface IdentifiableFieldElement { help: {}; "key-input": {}; examples: {}; title: {}; description: {}; errors: {}; oneof: {}; anyof: {}; form: {}; submit: {};}
type FieldPseudoElement = keyof IdentifiableFieldElement | number;
interface FormIdBuilder { fromPath: (path: FieldPath) => string;}