public TranslationContext(IArtifactTranslator translator) { if (translator == null) { throw new ArgumentNullException("translator"); } _translator = translator; }