@Override
  public @Nullable TypeDescriptor getTypeDescriptor(XmlTag descriptorTag) {
    return getFirst(descriptor -> descriptor.getTypeDescriptor(descriptorTag));
  }
@Override
  public @Nullable TypeDescriptor getTypeDescriptor(XmlTag descriptorTag)