public PropertyRequirement(Requirement copySource) : base(copySource) { property = ""; }
public ResourceRequirement(Requirement copySource) : base(copySource) { resource = ""; }
public Requirement(Requirement copySource) { value = copySource.value; comparison = copySource.comparison; }