*The text content of this object (excluding title)*

        Much like the `raw_content` of an object, but does not include a title or tags. The initial indentation is also removed. For a document object the `content` is synonymous with `raw_content`.

        **Usage:**

            .. code-block:: python

                pContent = aProject.content
                tContent = aTask.content

def content(
            self):
        """*The text content of this object (excluding title)*

        Much like the `raw_content` of an object, but does not include a title or tags. The initial indentation is also removed. For a document object the `content` is synonymous with `raw_content`.

        **Usage:**

            .. code-block:: python

                pContent = aProject.content
                tContent = aTask.content
        """
        reIndent = re.compile(r'^(?P<indent>\s+).*?$', re.UNICODE)

        cleanedContent = ""
        replaceContent = ""

        # FIND THE SMALLEST INDENT LEVEL IN THE CONTENT
        lowestIndent = "\t" * 10
        for line in self.meta["content"].split("\n"):
            if len(line.strip()) == 0:
                continue
            matchObject = reIndent.match(line)
            if matchObject:
                indent = matchObject.group("indent")
                if len(indent) < len(lowestIndent):
                    lowestIndent = indent

        # STRIP OFF THE SMALLEST INDENT LEVEL FROM CONTENT
        for line in self.meta["content"].split("\n"):
            if len(line.strip()) == 0:
                continue
            cleanedContent += line[len(lowestIndent):] + "\n"
            replaceContent += line + "\n"

        self.meta["content"] = replaceContent[:-1]
        return cleanedContent[:-1]