code: @Override
      public boolean exists(final String name) {
          if (name == null) throw new InvalidArgument(DEFAULT_MSG);
          KamInfo ki = search(getCatalog(), new SearchFunction<KamInfo>() {
  
              @Override
              public boolean match(KamInfo t) {
                  return name.equals(t.getName());
              }
          });
          return ki != null;
      }
docs: {@inheritDoc}