@Override
  public ClassifierDescriptor getClassifier(@NotNull Name name) {
    checkMayRead();

    for (JetScope imported : getImports()) {
      ClassifierDescriptor importedClassifier = imported.getClassifier(name);
      if (importedClassifier != null) {
        return importedClassifier;
      }
    }
    return null;
  }
 @Override
 public ClassifierDescriptor getClassifier(@NotNull Name name) {
   return substitute(workerScope.getClassifier(name));
 }