The input property key to rewrite
type A = Name<"name">; // "name" (plain identifier)
type B = Name<"vendorName=vendor.name">; // "vendorName" (path binding)
type C = Name<"releaseYear=year:releaseDate">; // "releaseYear" (transform binding)
type D = Name<"<price">; // never (Selection constraint)
type E = Name<"@">; // never (pagination key)
Projects a Instance property key to its output name.
Computes the property name an input key
Kmaps to in the projected result shape:nevername=expression) — the substring before the first=Drives Instance's key rewriting in the object branch when projecting a template-shaped object into its result shape.