@NotNull
  @Override
  public Collection<PyCustomMember> getMembers(PyClassType clazz, PsiElement location, @NotNull TypeEvalContext context) {
    if (location != null) {
      final PyClass pyClass = clazz.getPyClass();
      if (BUNCH.equals(pyClass.getQualifiedName())) {
        final List<PyCustomMember> result = new ArrayList<>();
        for (String member : BUNCH_MEMBERS) {
          result.add(new PyCustomMember(member, NumpyDocStringTypeProvider.NDARRAY, true));
        }
        return result;
      }
    }
    return Collections.emptyList();
  }
@NotNull
  @Override
  public Collection<PyCustomMember> getMembers(PyClassType clazz, PsiElement location, @NotNull TypeEvalContext context)