   known option.
   """
   def help(name) do
-    case @supported_options[name] do
-      kv when is_list(kv) ->
-        docs = __MODULE__.__info__(:docs)
-        { {_, _}, _, _, _, doc } = Enum.find docs, fn { {f, _}, _, _, _, _ } ->
-          f == name
-        end
-
-        # Strip the first paragraph
-        stripped = String.lstrip(Regex.replace %r/\A.+?^$/ms, doc, "")
-        IEx.color :info, stripped
-
-      nil -> raise_option(name)
+    if name in @supported_options do
+      docs = __MODULE__.__info__(:docs)
+      { {_, _}, _, _, _, doc } = Enum.find docs, fn { {f, _}, _, _, _, _ } ->
+        f == name
+      end
+
+      # Strip the first paragraph
+      stripped = String.lstrip(Regex.replace %r/\A.+?^$/ms, doc, "")
+      IEx.color :info, stripped
+    else
+      raise_option(name)
     end
   end
 


  """

  require IEx.Options.Helper
  import IEx.Options.Helper

  @supported_options [
    colors: [],
    inspect: [],
    history_size: [],
  ]

  @doc """
  Returns all supported IEx options with their respective values as a keyword

defmodule IEx.Options do
  @moduledoc """
  Provides an interface for adjusting options of the running IEx session.
