Sets fine tuned preference settings for package level source/dist selection.
array<string, string> $preferences array of preferences by package patterns:
DownloadManager
public function setPreferences(array $preferences) : self { $this->packagePreferences = $preferences; return $this; }