createWithUniqueName
Creates a new object with specified unique name, fails if the given name is already in use. This method is the same as withUniqueName with CREATE_NEW mode.
Return
Self for chaining.
Parameters
uniqueName
Unique name to assign to entity upon creation.