code: public TypeUsage.Builder scope(Optional<? extends QualifiedName> scope) {
      if (scope.isPresent()) {
        return scope(scope.get());
      } else {
        return clearScope();
      }
    }
docs: Sets the value to be returned by {@link TypeUsage#scope()}.
  
  @return this {@code Builder} object