public AbstractDefaultQualitas(IQualitasType type) : this(type, null)
 {
 }
 public AbstractDefaultQualitas(IQualitasType type, IProp attachedProp)
 {
     this.Class = type;
     this.Prop  = attachedProp;
     this.Id    = this.getNextAssignableIdAndIncrement();
 }