Leiningen 1.3+ will inspect the arglist of the task, and if it doesn't see one named "project", it will not pass in a project map. This allows it to be used outside the context of a project. But we also must accept it in order to maintain 1.2 compatibility.
…as potential updates
…ch list currently exists