anchor.diff:  		_ -> error
   	end.
   
  +%%
  +%% Get an object and save the contents to a file
  +%%
   get_object(State, Container, Object, OutFile) ->
   	case get_object(State, Container, Object) of
   		{content, Content} ->
  
positive.code: 		_ -> error
  	end.
  
  create_object(State, Container, Object, Data) ->
  	create_object(State, Container, Object, Data, [], []).
  
  create_object(State, Container, Object, Data, Metadata) ->
  	create_object(State, Container, Object, Data, Metadata, []).
  
  create_object(State, Container, Object, Data, Metadata, Options) ->
  	%get any options that will be passed to ibrowse (chunked etc.)
  	ConnOptions = get_object_options(Options),
  
negative.code: 		_ -> error
  	end.
  
  %%
  %% Upload an object to a specified container
  %%  the container and the object name number be specified
  %%
  upload_object(State, Container, Object, FileName) ->
  	upload_object(State, Container, Object, FileName, [], []).
  
  %%
  %% Upload an object to a specified container passing any Metadata as required
  %%  the container and the object name number be specified
  %%
  upload_object(State, Container, Object, FileName, Metadata) ->
  	upload_object(State, Container, Object, FileName, Metadata,[]).
  
  %%
  %% Upload an object to a specified container passing any Metadata and options as required
  %%  the container and the object name number be specified
  %%
  upload_object(State, Container, Object, FileName, Metadata, Options) ->
  	case file:read_file(FileName) of
  		{ok, FileData} ->
  