def METHOD_NAME(self, version):
    if version == 2:
        if self._version2 is None:
            self._version2 = self._get_version2_arguments(*self._arguments)
        return self._version2
    else:
        if self._version3 is None:
            self._version3 = self._get_version3_arguments(*self._arguments)
        return self._version3