def tagImplicitly(self, superTag):
if self.__superTags:<EOL><INDENT>superTag = Tag(superTag.tagClass, self.__superTags[-<NUM_LIT:1>].tagFormat, superTag.tagId)<EOL><DEDENT>return self[:-<NUM_LIT:1>] + superTag<EOL>
Return implicitly tagged *TagSet*

        Create a new *TagSet* representing callee *TagSet* implicitly tagged
        with passed tag(s). With implicit tagging mode, new tag(s) replace the
        last existing tag.

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

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