@Override
  public @NotNull List<? extends DomElement> getValues(final @NotNull DomElement parent) {
    final DomInvocationHandler handler = DomManagerImpl.getDomInvocationHandler(parent);
    if (handler != null) return getValues(handler);

    assert myGetter != null;
    //noinspection unchecked
    return (List<? extends DomElement>)myGetter.invoke(parent, ArrayUtilRt.EMPTY_OBJECT_ARRAY);
  }
@Override
  public @NotNull List<? extends DomElement> getValues(final @NotNull DomElement parent)