/// <summary>
 /// Cloning constructor
 /// </summary>
 private ProjectItemGroupTaskMetadataInstance(ProjectItemGroupTaskMetadataInstance that)
 {
     // All fields are immutable
     _name      = that._name;
     _value     = that._value;
     _condition = that._condition;
 }
        internal static ProjectItemGroupTaskMetadataInstance FactoryForDeserialization(ITranslator translator)
        {
            var instance = new ProjectItemGroupTaskMetadataInstance();

            ((ITranslatable)instance).Translate(translator);

            return(instance);
        }