@Property(surroundWithTag = false)
  @XCollection(elementName = "type", valueAttributeName = "id")
  public List<String> getFrameworkTypes() {
    return myFrameworkTypes;
  }
@Property(surroundWithTag = false)
  @XCollection(elementName = "type", valueAttributeName = "id")
  public List<String> getFrameworkTypes()