@Override
  public void setSourcePaths(List<Pair<String,String>> sourcePaths) {
    mySourcePaths = sourcePaths != null ? new ArrayList<>(sourcePaths) : null;
  }
@Override
  public void setSourcePaths(List<Pair<String,String>> sourcePaths)