`suffix` argument will be included in `self.__dict__`, should it be added?