Inheritance: AttributeSpecification
 public StringAttribute(String value, StringAttributeSpecification spec)
 {
     this.spec  = spec;
     this.value = value;
 }
 public StringAttribute(String value, StringAttributeSpecification spec)
 {
     this.spec = spec;
     this.value = value;
 }