'Creates container.
:param account: The container\'s account.
:param container: Container to create.
:param headers: Defaults to empty dict.
:param acceptable_statuses: List of status for valid responses,
defaults to (2,).
:raises UnexpectedResponse: Exception raised when requests fail
to get a response with an acceptable status
:raises Exception: Exception is raised when code fails in an
unexpected way.'

def create_container(self, account, container, headers=None, acceptable_statuses=(2,)):

    headers = (headers or {})
    path = self.make_path(account, container)
    self.make_request('PUT', path, headers, acceptable_statuses)
