docs: ResolveResult<? extends AbstractConfigValue> resolveSubstitutions(ResolveContext context, ResolveSource source)
              throws NotPossibleToResolve {
          return ResolveResult.make(context, this);
      }