def msg(self, text, from_obj=None, session=None, **kwargs):
        # pre-process the text before continuing
        text = _RE_GENDER_PRONOUN.sub(self._get_pronoun, text)
        super(GenderCharacter, self).msg(text, from_obj=from_obj, session=session, **kwargs)
Remember the view that the command was run from (including the group and index positions),
dataset/ETHPy150Open evennia/evennia/evennia/contrib/gendersub.py/GenderCharacter.msg--crossover with--dataset/ETHPy150Open FichteFoll/FileHistory/file_history.py/FileHistory.__track_calling_view