     test "uses the new debug_info chunk" do
       {:module, ModuleCreateDebugInfo, binary, _} =
         Module.create(ModuleCreateDebugInfo, :ok, __ENV__)
+
       {:ok, {_, [debug_info: {:debug_info_v1, backend, data}]}} =
         :beam_lib.chunks(binary, [:debug_info])
+
       {:ok, map} = backend.debug_info(:elixir_v1, ModuleCreateDebugInfo, data, [])
       assert map.module == ModuleCreateDebugInfo
     end
 
     test "uses the new debug_info chunk even if debug_info is set to false" do
       {:module, ModuleCreateNoDebugInfo, binary, _} =
-        Module.create(ModuleCreateNoDebugInfo, quote(do: @compile {:debug_info, false}), __ENV__)
+        Module.create(ModuleCreateNoDebugInfo, quote(do: @compile({:debug_info, false})), __ENV__)
+
       {:ok, {_, [debug_info: {:debug_info_v1, backend, data}]}} =
         :beam_lib.chunks(binary, [:debug_info])
+
       assert backend.debug_info(:elixir_v1, ModuleCreateNoDebugInfo, data, []) ==
-             {:error, :missing}
+               {:error, :missing}
     end
   end
 


  doctest Module

  Module.register_attribute __MODULE__, :register_example, accumulate: true, persist: true
  @register_example :it_works
  @register_example :still_works

  contents = quote do
    def eval_quoted_info, do: {__MODULE__, __ENV__.file, __ENV__.line}
  end
  Module.eval_quoted __MODULE__, contents, [], file: "sample.ex", line: 13

  defp purge(module) do
    :code.purge(module)

      def hello, do: :world
    end

    assert RawModule.hello() == :world
  end

  test "create" do
