Marks the member it is declared under as carrying the resource's identifier, mapping it to the JSON-LD @id
keyword. A shape states at most one, counted once inheritance has merged the members: a marker reaching the shape
under one name through several parents, or redeclared over an inherited one, is a single member, while two markers
under distinct names are rejected.
Creates the member naming a resource.
Marks the member it is declared under as carrying the resource's identifier, mapping it to the JSON-LD
@idkeyword. A shape states at most one, counted once inheritance has merged the members: a marker reaching the shape under one name through several parents, or redeclared over an inherited one, is a single member, while two markers under distinct names are rejected.