@Override
  @NotNull
  default List<PyPattern> getPatterns() {
    //noinspection unchecked
    return (List<PyPattern>)PyAstPatternArgumentList.super.getPatterns();
  }
@Override
  @NotNull
  default List<PyPattern> getPatterns()