   end
 
   defmodule Sum.Maybe do
+    @moduledoc false
+
     defsum do
       defdata Just do
         value :: any()

  end

  defmodule Player do
    # =============== #
    # Data Definition #
    # =============== #

  end

  defmodule Option do
    @moduledoc false

    defsum do
      defdata None :: none()
      defdata Some :: any()
