docs: static boolean matchesProviderDeclaration(final ProviderIdent ident, final Class<?> cls) throws PluginException {
          final Plugin annotation = getPluginMetadata(cls);
          return ident.getFirst().equals(annotation.service()) && ident.getSecond().equals(annotation.name());
      }