@classmethod
def from_string(cls, string):
    """
        Creates a new instance and loads the passed string

        :param unicode string: connection string to be parsed
        :rtype: ConnectionString

        """
    self = cls()
    self._store_items(self._parse_string(string.lstrip()),
        allow_prio_overriding=False)
    return self
