code: public ConfigDescriptor buildDescriptor(Method method, Optional<String> scopeOpt)
      {
          return buildDescriptor(method, scopeOpt, Optional.empty());
      }
docs: Build a {@link ConfigDescriptor} for a specific Method, and given optional scope.
  
  @param method   method to include in config descriptor
  @param scopeOpt optional scope for the config descriptor
  @return a {@link ConfigDescriptor} for the given method, to be used internally in the config system.