Small tweak to ArtifactSources to return typed ResourceType enum instead of string