'Provides a ControlMessage for the given content.
.. versionadded:: 1.1.0
:param str content: message to construct the message from
:param str msg_type: type of tor reply to parse the content as
:param kwargs: optional keyword arguments to be passed to the parser method
:returns: stem.response.ControlMessage instance'

@staticmethod
def from_str(content, msg_type=None, **kwargs):

    msg = stem.socket.recv_message(StringIO(content))
    if (msg_type is not None):
        convert(msg_type, msg, **kwargs)
    return msg
