@classmethod
def createFromMatch(cls, curBodyStr, matchObj):
    """
            createFromMatch - Create this BodyElement from a given match object, and return the element and remainder for parsing

                @param curBodyStr <str> - The current body string (matchObj should have matched at the head of this)

                @param matchObj <re.match> - The match object

                @return tuple( createdElement<BodyElement>, remainingBodyStr<str> ) - A tuple of the created element and the remaining portion to parse
        """
    groupDict = matchObj.groupdict()
    thisElement = cls(**groupDict)
    curBodyStr = curBodyStr[matchObj.span()[1]:]
    return thisElement, curBodyStr
