Last modified: 2013-09-18 15:37:34 UTC
To make it possible to create complex entities in a single call I propose to add a data argument to CreateEntity. This should do the same as wbeditentity, but only offer to create the given structure. It should not allow editing the same structure. I'm not sure how the data argument should act if there are provided a language and a label at the same time.
alternatively, ditch wbcreateentity and add a "create" flag to wbsetentity. Or at least make wbcreateentity delegate to wbsetentity, we definitely don't want to duplicate that code.