[feature] ArtifactKeyBuilder