Refine instantiation scheme
Refine instantiation scheme

Commit only if the adapt following the instantiation is
error-free. DottyLanguageServer had a compilation failure
due to the previous scheme.

dotty-staging/dotty,som-snytt/dotty,dotty-staging/dotty,sjrd/dotty,som-snytt/dotty,lampepfl/dotty,dotty-staging/dotty,lampepfl/dotty,som-snytt/dotty,lampepfl/dotty,lampepfl/dotty,som-snytt/dotty,sjrd/dotty,sjrd/dotty,dotty-staging/dotty,lampepfl/dotty,som-snytt/dotty,sjrd/dotty,dotty-staging/dotty,sjrd/dotty