@Nullable
  default PsiParameter getParameter(int index) {
    if (index < 0) {
      throw new IllegalArgumentException("index is negative: " + index);
    }
    PsiParameter[] parameters = getParameters();
    return index < parameters.length ? parameters[index] : null;
  }
@Nullable
  default PsiParameter getParameter(int index)