code: def _full_reduce(nodes):
      
      was_reduced, nodes = maybe_reduce(nodes)
      while was_reduced:
          was_reduced, nodes = maybe_reduce(nodes)
      return nodes
docs: Apply degree reduction to ``nodes`` until it can no longer be reduced.
  
      .. note::
  
         There is also a Fortran implementation of this function, which
         will be used if it can be built.
  
      Args:
          nodes (numpy.ndarray): The nodes in the curve.
  
      Returns:
          numpy.ndarray: The fully degree-reduced nodes.