 
         Please check the given list or call inspect/1 to get the list representation, got:
 
-        #{inspect list}
+        #{inspect(list)}
         """
     else
       result when is_binary(result) ->

      "deep"

  """
  @spec to_string(:unicode.charlist) :: String.t
  def to_string(list) when is_list(list) do
    try do
      :unicode.characters_to_binary(list)

  end

  defp to_list(tuple) when is_tuple(tuple), do: Tuple.to_list(tuple)
  defp to_list(list) when is_list(list), do: list
end
