code: def free_identifier(self, lineno=None):
          
          self._last_identifier += 1
          rv = object.__new__(nodes.InternalName)
          nodes.Node.__init__(rv, 'fi%d' % self._last_identifier, lineno=lineno)
          return rv
docs: Return a new free identifier as :class:`~jinja2.nodes.InternalName`.