I agree that it can be misunderstood. I will talk to the documentation department.
Function datalayer.create(<path>, <value>): The function creates an element with the specified value in the Data Layer. Only simple types are supported.
Like mentioned create is the technical name for the convention to execute a function of a data provider. It can but must not add nodes.
If you are using the KVD (Key Value Database) app, there it works like you expect in the dynamic path. But this is all handled by the app. The data layer itself does not do it.
... View more