Fail createObject() if a file already exists and one attempts to create a prefix/directory by same name. Send an approriate error back to the client as 409 Conflict.