@Override
  protected boolean accepts(final @NotNull Accessor accessor, final @NotNull Object bean, final @Nullable Object beanValue) {
    return accessor.getAnnotation(Property.class) != null
           || accessor.getAnnotation(Tag.class) != null
           || accessor.getAnnotation(Attribute.class) != null;
  }
@Override
  protected boolean accepts(final @NotNull Accessor accessor, final @NotNull Object bean, final @Nullable Object beanValue)