*The list of tags associated with this taskpaper object*

        **Usage:**
            ..
            project and task objects can have associated tags. To get a list of tags assigned to an object use:

            .. code-block:: python

                projectTag = aProject.tags
                taskTags = aTasks.tags

                print projectTag
                > ['flag', 'home(bathroom)']

def tags(
            self):
        """*The list of tags associated with this taskpaper object*

        **Usage:**
            ..
            project and task objects can have associated tags. To get a list of tags assigned to an object use:

            .. code-block:: python

                projectTag = aProject.tags
                taskTags = aTasks.tags

                print projectTag
                > ['flag', 'home(bathroom)']
        """

        tags = []
        regex = re.compile(r'@[^@]*', re.S)
        if self.meta["tagString"]:
            matchList = regex.findall(self.meta["tagString"])
            for m in matchList:
                tags.append(m.strip().replace("@", ""))

        return tags