Added a new constructor to the ArtifactClient.