Added 'NullableScope"
Introduced ArtifactKey, ProjectKey, ...