code: public static <S extends ResolvedDeclaration, S2 extends S> SymbolReference<S> unsolved(Class<S2> clazz) {
          return new SymbolReference<>(Optional.empty());
      }
docs: Create an unsolved reference specifying the type of the value expected.