code: def make_label(var_name, selection, position="below"):
      
      if selection:
          sel = selection_to_string(selection)
          if position == "below":
              sep = "\n"
          elif position == "beside":
              sep = " "
      else:
          sep = sel = ""
      return "{}{}{}".format(var_name, sep, sel)
docs: Consistent labelling for plots.
  
      Parameters
      ----------
      var_name : str
         Name of the variable
  
      selection : dict[Any] -> Any
          Coordinates of the variable
      position : whether to position the coordinates' label "below" (default) or "beside" the name
                 of the variable
  
      Returns
      -------
      label
          A text representation of the label