         end
       end
 
-  After being defined, the configuration for this project can be read
-  as `Mix.Project.config/0`. Notice that `config/0` won't fail if a
+  Once defined, the configuration for the project can be read
+  using `Mix.Project.config/0`. Note that `config/0` won't fail if a
   project is not defined; this allows many Mix tasks to work
   without a project.
 
-  In case the developer needs a project or wants to access a special
-  function in the project, the developer can call `Mix.Project.get!/0`
-  which fails with `Mix.NoProjectError` in case a project is not
+  If a task requires a project to be defined or needs to access a
+  special function within the project, the task can call `Mix.Project.get!/0`
+  which fails with `Mix.NoProjectError` in the case a project is not
   defined.
 
   ## Erlang projects

  end

  @doc """
  The path where protocol consolidations are stored.
  """
  def consolidation_path(config \\ config()) do
    Path.join(build_path(config), "consolidated")

  end

  @doc """
  Returns the path where dependencies are stored for this project.

  The returned path will be expanded.

