code: public boolean validate(String pid, ConfigID id, List<? extends ConfigElement> elements) {
          RegistryEntry registryEntry = metatypeRegistry.getRegistryEntryByPidOrAlias(pid);
          return validate(registryEntry, pid, id, elements);
      }
docs: Valid configuration elements. If a validation problem is found, generate a validation
  message and emit this as a trace warning. A validation message, if generated, will
  usually be a multi-line message, with a half-dozen lines or more per problem which
  is detected.
  
  @param pid TBD
  @param id TBD
  @param elements The configuration elements which are to be validated.
  
  @return True or false telling if the configuration elements are valid.