code: func listVariableSliceToVariableValue(values [][]ast.Variable) []ast.Variable {
  	output := make([]ast.Variable, len(values))
  
  	for index, value := range values {
  		output[index] = ast.Variable{
  			Type:  ast.TypeList,
  			Value: value,
  		}
  	}
  	return output
  }
docs: // listVariableSliceToVariableValue converts a list of lists into the value
  // required to be returned from interpolation functions which return TypeList.