docs: def _force(self,obj,objtype=None):
          """Force a new value to be generated, and return it."""
          gen=super(Dynamic,self).__get__(obj,objtype)
  
          if hasattr(gen,'_Dynamic_last'):
              return self._produce_value(gen,force=True)
          else:
              return gen