@Override
    public @NotNull Collection<? extends Boolean> getVariants(final @NotNull ConvertContext context) {
      final DomElement element = context.getInvocationElement();
      if (element instanceof GenericDomValue) {
        final SubTag annotation = element.getAnnotation(SubTag.class);
        if (annotation != null && annotation.indicator()) return Collections.emptyList();
      }

      return Arrays.asList(Boolean.FALSE, Boolean.TRUE);
    }
@Override
    public @NotNull Collection<? extends Boolean> getVariants(final @NotNull ConvertContext context)