@NotNull
  default Collection<? extends GroovyResolveResult> resolve(boolean incomplete) {
    return new SmartList<>(multiResolve(incomplete));
  }
@NotNull
  default Collection<? extends GroovyResolveResult> resolve(boolean incomplete)