def tagExplicitly(self, superTag):
if superTag.tagClass == tagClassUniversal:<EOL><INDENT>raise error.PyAsn1Error("<STR_LIT>")<EOL><DEDENT>if superTag.tagFormat != tagFormatConstructed:<EOL><INDENT>superTag = Tag(superTag.tagClass, tagFormatConstructed, superTag.tagId)<EOL><DEDENT>return self + superTag<EOL>
Return explicitly tagged *TagSet*

        Create a new *TagSet* representing callee *TagSet* explicitly tagged
        with passed tag(s). With explicit tagging mode, new tags are appended
        to existing tag(s).

        Parameters
        ----------
        superTag: :class:`~pyasn1.type.tag.Tag`
            *Tag* object to tag this *TagSet*

        Returns
        -------
        : :class:`~pyasn1.type.tag.TagSet`
            New *TagSet* object